Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 4721 → Rev 4722

/branches/network/uspace/srv/net/include/ip_client.h
42,6 → 42,8
#include "../structures/packet/packet.h"
 
#include "ip_codes.h"
#include "ip_interface.h"
#include "socket_codes.h"
 
int ip_client_prepare_packet( packet_t packet, ip_protocol_t protocol, ip_ttl_t ttl, ip_tos_t tos, int dont_fragment, size_t ipopt_length );
 
54,6 → 56,14
*/
size_t ip_client_header_length( packet_t packet );
 
/** \todo
*/
int ip_client_set_pseudo_header_data_length( ip_pseudo_header_ref header, size_t headerlen, size_t data_length );
 
/** \todo
*/
int ip_client_get_pseudo_header( ip_protocol_t protocol, struct sockaddr * src, socklen_t srclen, struct sockaddr * dest, socklen_t destlen, size_t data_length, ip_pseudo_header_ref * header, size_t * headerlen );
 
// TODO ipopt manipulation
 
#endif