in_pcb.c File Reference

#include <inet.h>

Functions

void in_pcb_free (struct s_in_pcb_list *in_pcb_list, struct s_in_pcb *in_pcb)
s_in_pcb * in_pcb_alloc (void)
int in_pcb_bind (struct s_in_pcb_list *in_pcb_list, struct s_in_pcb *in_pcb, struct sockaddr_in *sin)
int in_pcb_connect (struct s_in_pcb_list *in_pcb_list, struct s_in_pcb *in_pcb, struct sockaddr_in *sin)
int in_pcb_match (struct s_in_pcb *in_pcb, struct sockaddr_in *laddr, struct sockaddr_in *raddr)
s_in_pcb * in_pcb_lookup_port (struct s_in_pcb_list *in_pcb_list, struct in_addr in_addr, u_int16_t in_port)
int in_pcb_getsockname (struct s_in_pcb *in_pcb, struct sockaddr_in *sin)
int in_pcb_getpeername (struct s_in_pcb *in_pcb, struct sockaddr_in *sin)

Function Documentation

struct s_in_pcb* in_pcb_alloc (  void   ) 
 

int in_pcb_bind (  struct s_in_pcb_list *  in_pcb_list,
struct s_in_pcb *  in_pcb,
struct sockaddr_in *  sin
) 
 

int in_pcb_connect (  struct s_in_pcb_list *  in_pcb_list,
struct s_in_pcb *  in_pcb,
struct sockaddr_in *  sin
) 
 

void in_pcb_free (  struct s_in_pcb_list *  in_pcb_list,
struct s_in_pcb *  in_pcb
) 
 

int in_pcb_getpeername (  struct s_in_pcb *  in_pcb,
struct sockaddr_in *  sin
) 
 

int in_pcb_getsockname (  struct s_in_pcb *  in_pcb,
struct sockaddr_in *  sin
) 
 

struct s_in_pcb* in_pcb_lookup_port (  struct s_in_pcb_list *  in_pcb_list,
struct in_addr  in_addr,
u_int16_t  in_port
) 
 

int in_pcb_match (  struct s_in_pcb *  in_pcb,
struct sockaddr_in *  laddr,
struct sockaddr_in *  raddr
) 
 


Generated on Wed May 24 23:06:03 2006 for LSE/OS by  doxygen 1.4.6