Watt-32 tcp/ip  2.2 dev-rel.10
Data Structures | Functions | Variables
ip6_var.h File Reference

Go to the source code of this file.

Data Structures

struct  ip6q
 
struct  ip6asfrag
 
struct  ip6_moptions
 
struct  route_in6
 
struct  ip6po_rhinfo
 
struct  ip6_pktopts
 
struct  ip6stat
 
struct  ip6aux
 

Functions

int icmp6_ctloutput __P ((struct socket *, struct sockopt *sopt))
 
void ip6_init __P ((void))
 
void ip6_input __P ((struct mbuf *))
 
void ip6_freepcbopts __P ((struct ip6_pktopts *))
 
void ip6_freemoptions __P ((struct ip6_moptions *))
 
int ip6_unknown_opt __P ((u_int8_t *, struct mbuf *, int))
 
char *ip6_get_prevhdr __P ((struct mbuf *, int))
 
int ip6_nexthdr __P ((struct mbuf *, int, int, int *))
 
int ip6_mforward __P ((struct ip6_hdr *, struct ifnet *, struct mbuf *))
 
int ip6_process_hopopts __P ((struct mbuf *, u_int8_t *, int, u_int32_t *, u_int32_t *))
 
void ip6_savecontrol __P ((struct inpcb *, struct mbuf **, struct ip6_hdr *, struct mbuf *))
 
void ip6_notify_pmtu __P ((struct inpcb *, struct sockaddr_in6 *, u_int32_t *))
 
int ip6_sysctl __P ((int *, u_int, void *, size_t *, void *, size_t))
 
void ip6_mloopback __P ((struct ifnet *, struct mbuf *, struct sockaddr_in6 *))
 
int ip6_output __P ((struct mbuf *, struct ip6_pktopts *, struct route_in6 *, int, struct ip6_moptions *, struct ifnet **))
 
int ip6_setpktoptions __P ((struct mbuf *, struct ip6_pktopts *, int, int))
 
void ip6_clearpktopts __P ((struct ip6_pktopts *, int, int))
 
struct ip6_pktopts *ip6_copypktopts __P ((struct ip6_pktopts *, int))
 
int ip6_optlen __P ((struct inpcb *))
 
int route6_input __P ((struct mbuf **, int *, int))
 
int rip6_input __P ((struct mbuf **mp, int *offp, int proto))
 
void rip6_ctlinput __P ((int, struct sockaddr *, void *))
 
int rip6_ctloutput __P ((struct socket *so, struct sockopt *sopt))
 
int rip6_output __P ((struct mbuf *,...))
 
int rip6_usrreq __P ((struct socket *, int, struct mbuf *, struct mbuf *, struct mbuf *, struct thread *))
 

Variables

struct ip6stat ip6stat
 
u_int32_t ip6_id
 
int ip6_defhlim
 
int ip6_defmcasthlim
 
int ip6_forwarding
 
int ip6_forward_srcrt
 
int ip6_gif_hlim
 
int ip6_use_deprecated
 
int ip6_rr_prune
 
int ip6_v6only
 
struct socketip6_mrouter
 
int ip6_sendredirects
 
int ip6_maxfragpackets
 
int ip6_sourcecheck
 
int ip6_sourcecheck_interval
 
int ip6_accept_rtadv
 
int ip6_keepfaith
 
int ip6_log_interval
 
time_t ip6_log_time
 
int ip6_hdrnestlimit
 
int ip6_dad_count
 
u_int32_t ip6_flow_seq
 
int ip6_auto_flowlabel
 
int ip6_auto_linklocal
 
int ip6_anonportmin
 
int ip6_anonportmax
 
int ip6_lowportmin
 
int ip6_lowportmax
 
int ip6_use_tempaddr
 
struct pr_usrreqs rip6_usrreqs