in6_pcb.h (3ce144ea) | in6_pcb.h (26ef6ac4) |
---|---|
1/* $FreeBSD$ */ 2/* $KAME: in6_pcb.h,v 1.13 2001/02/06 09:16:53 itojun Exp $ */ 3 4/* 5 * Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project. 6 * All rights reserved. 7 * 8 * Redistribution and use in source and binary forms, with or without --- 81 unchanged lines hidden (view full) --- 90 in6_pcblookup_hash __P((struct inpcbinfo *, 91 struct in6_addr *, u_int, struct in6_addr *, 92 u_int, int, struct ifnet *)); 93void in6_pcbnotify __P((struct inpcbhead *, struct sockaddr *, 94 u_int, const struct sockaddr *, u_int, int, 95 struct inpcb *(*)(struct inpcb *, int))); 96struct inpcb * 97 in6_rtchange __P((struct inpcb *, int)); | 1/* $FreeBSD$ */ 2/* $KAME: in6_pcb.h,v 1.13 2001/02/06 09:16:53 itojun Exp $ */ 3 4/* 5 * Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project. 6 * All rights reserved. 7 * 8 * Redistribution and use in source and binary forms, with or without --- 81 unchanged lines hidden (view full) --- 90 in6_pcblookup_hash __P((struct inpcbinfo *, 91 struct in6_addr *, u_int, struct in6_addr *, 92 u_int, int, struct ifnet *)); 93void in6_pcbnotify __P((struct inpcbhead *, struct sockaddr *, 94 u_int, const struct sockaddr *, u_int, int, 95 struct inpcb *(*)(struct inpcb *, int))); 96struct inpcb * 97 in6_rtchange __P((struct inpcb *, int)); |
98struct sockaddr * 99 in6_sockaddr __P((in_port_t port, struct in6_addr *addr_p)); 100struct sockaddr * 101 in6_v4mapsin6_sockaddr __P((in_port_t port, struct in_addr *addr_p)); |
|
98int in6_setpeeraddr __P((struct socket *so, struct sockaddr **nam)); 99int in6_setsockaddr __P((struct socket *so, struct sockaddr **nam)); 100int in6_mapped_sockaddr __P((struct socket *so, struct sockaddr **nam)); 101int in6_mapped_peeraddr __P((struct socket *so, struct sockaddr **nam)); 102struct in6_addr *in6_selectsrc __P((struct sockaddr_in6 *, 103 struct ip6_pktopts *, 104 struct ip6_moptions *, 105 struct route_in6 *, 106 struct in6_addr *, int *)); 107int in6_selecthlim __P((struct in6pcb *, struct ifnet *)); 108int in6_pcbsetport __P((struct in6_addr *, struct inpcb *, struct thread *)); 109void init_sin6 __P((struct sockaddr_in6 *sin6, struct mbuf *m)); 110#endif /* _KERNEL */ 111 112#endif /* !_NETINET6_IN6_PCB_H_ */ | 102int in6_setpeeraddr __P((struct socket *so, struct sockaddr **nam)); 103int in6_setsockaddr __P((struct socket *so, struct sockaddr **nam)); 104int in6_mapped_sockaddr __P((struct socket *so, struct sockaddr **nam)); 105int in6_mapped_peeraddr __P((struct socket *so, struct sockaddr **nam)); 106struct in6_addr *in6_selectsrc __P((struct sockaddr_in6 *, 107 struct ip6_pktopts *, 108 struct ip6_moptions *, 109 struct route_in6 *, 110 struct in6_addr *, int *)); 111int in6_selecthlim __P((struct in6pcb *, struct ifnet *)); 112int in6_pcbsetport __P((struct in6_addr *, struct inpcb *, struct thread *)); 113void init_sin6 __P((struct sockaddr_in6 *sin6, struct mbuf *m)); 114#endif /* _KERNEL */ 115 116#endif /* !_NETINET6_IN6_PCB_H_ */ |