ip6_var.h (100683) | ip6_var.h (105194) |
---|---|
1/* $FreeBSD: head/sys/netinet6/ip6_var.h 100683 2002-07-25 17:40:45Z ume $ */ | 1/* $FreeBSD: head/sys/netinet6/ip6_var.h 105194 2002-10-16 01:54:46Z sam $ */ |
2/* $KAME: ip6_var.h,v 1.62 2001/05/03 14:51:48 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 9 * modification, are permitted provided that the following conditions --- 289 unchanged lines hidden (view full) --- 299struct in6_ifaddr *ip6_getdstifaddr __P((struct mbuf *)); 300void ip6_freepcbopts __P((struct ip6_pktopts *)); 301void ip6_freemoptions __P((struct ip6_moptions *)); 302int ip6_unknown_opt __P((u_int8_t *, struct mbuf *, int)); 303char * ip6_get_prevhdr __P((struct mbuf *, int)); 304int ip6_nexthdr __P((struct mbuf *, int, int, int *)); 305int ip6_lasthdr __P((struct mbuf *, int, int, int *)); 306 | 2/* $KAME: ip6_var.h,v 1.62 2001/05/03 14:51:48 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 9 * modification, are permitted provided that the following conditions --- 289 unchanged lines hidden (view full) --- 299struct in6_ifaddr *ip6_getdstifaddr __P((struct mbuf *)); 300void ip6_freepcbopts __P((struct ip6_pktopts *)); 301void ip6_freemoptions __P((struct ip6_moptions *)); 302int ip6_unknown_opt __P((u_int8_t *, struct mbuf *, int)); 303char * ip6_get_prevhdr __P((struct mbuf *, int)); 304int ip6_nexthdr __P((struct mbuf *, int, int, int *)); 305int ip6_lasthdr __P((struct mbuf *, int, int, int *)); 306 |
307struct mbuf *ip6_addaux __P((struct mbuf *)); 308struct mbuf *ip6_findaux __P((struct mbuf *)); | 307struct ip6aux *ip6_addaux __P((struct mbuf *)); 308struct ip6aux *ip6_findaux __P((struct mbuf *)); |
309void ip6_delaux __P((struct mbuf *)); 310 311int ip6_mforward __P((struct ip6_hdr *, struct ifnet *, struct mbuf *)); 312int ip6_process_hopopts __P((struct mbuf *, u_int8_t *, int, u_int32_t *, 313 u_int32_t *)); 314void ip6_savecontrol __P((struct inpcb *, struct mbuf **, struct ip6_hdr *, 315 struct mbuf *)); 316void ip6_notify_pmtu __P((struct inpcb *, struct sockaddr_in6 *, 317 u_int32_t *)); 318int ip6_sysctl __P((int *, u_int, void *, size_t *, void *, size_t)); 319 320void ip6_forward __P((struct mbuf *, int)); 321 322void ip6_mloopback __P((struct ifnet *, struct mbuf *, struct sockaddr_in6 *)); 323int ip6_output __P((struct mbuf *, struct ip6_pktopts *, 324 struct route_in6 *, 325 int, | 309void ip6_delaux __P((struct mbuf *)); 310 311int ip6_mforward __P((struct ip6_hdr *, struct ifnet *, struct mbuf *)); 312int ip6_process_hopopts __P((struct mbuf *, u_int8_t *, int, u_int32_t *, 313 u_int32_t *)); 314void ip6_savecontrol __P((struct inpcb *, struct mbuf **, struct ip6_hdr *, 315 struct mbuf *)); 316void ip6_notify_pmtu __P((struct inpcb *, struct sockaddr_in6 *, 317 u_int32_t *)); 318int ip6_sysctl __P((int *, u_int, void *, size_t *, void *, size_t)); 319 320void ip6_forward __P((struct mbuf *, int)); 321 322void ip6_mloopback __P((struct ifnet *, struct mbuf *, struct sockaddr_in6 *)); 323int ip6_output __P((struct mbuf *, struct ip6_pktopts *, 324 struct route_in6 *, 325 int, |
326 struct ip6_moptions *, struct ifnet **)); | 326 struct ip6_moptions *, struct ifnet **, 327 struct inpcb *)); |
327int ip6_ctloutput __P((struct socket *, struct sockopt *sopt)); 328void init_ip6pktopts __P((struct ip6_pktopts *)); 329int ip6_setpktoptions __P((struct mbuf *, struct ip6_pktopts *, int, int)); 330void ip6_clearpktopts __P((struct ip6_pktopts *, int, int)); 331struct ip6_pktopts *ip6_copypktopts __P((struct ip6_pktopts *, int)); 332int ip6_optlen __P((struct inpcb *)); 333 334int route6_input __P((struct mbuf **, int *, int)); --- 19 unchanged lines hidden --- | 328int ip6_ctloutput __P((struct socket *, struct sockopt *sopt)); 329void init_ip6pktopts __P((struct ip6_pktopts *)); 330int ip6_setpktoptions __P((struct mbuf *, struct ip6_pktopts *, int, int)); 331void ip6_clearpktopts __P((struct ip6_pktopts *, int, int)); 332struct ip6_pktopts *ip6_copypktopts __P((struct ip6_pktopts *, int)); 333int ip6_optlen __P((struct inpcb *)); 334 335int route6_input __P((struct mbuf **, int *, int)); --- 19 unchanged lines hidden --- |