X-Git-Url: https://git.saurik.com/apple/xnu.git/blobdiff_plain/b0d623f7f2ae71ed96e60569f61f9a9a27016e80..b226f5e54a60dc81db17b1260381d7dbfea3cdf1:/bsd/netinet6/esp6.h diff --git a/bsd/netinet6/esp6.h b/bsd/netinet6/esp6.h index e0c40b37f..384ec59dc 100644 --- a/bsd/netinet6/esp6.h +++ b/bsd/netinet6/esp6.h @@ -1,5 +1,5 @@ /* - * Copyright (c) 2008 Apple Inc. All rights reserved. + * Copyright (c) 2008-2013 Apple Inc. All rights reserved. * * @APPLE_OSREFERENCE_LICENSE_HEADER_START@ * @@ -66,12 +66,13 @@ #define _NETINET6_ESP6_H_ #include -#ifdef KERNEL_PRIVATE +#ifdef BSD_KERNEL_PRIVATE extern int esp6_output(struct mbuf *, u_char *, struct mbuf *, struct secasvar *); -extern int esp6_input(struct mbuf **, int *); +extern int esp6_input(struct mbuf **, int *, int); +extern int esp6_input_extended(struct mbuf **mp, int *offp, int proto, ifnet_t interface); -extern void esp6_ctlinput(int, struct sockaddr *, void *); -#endif /* KERNEL_PRIVATE */ +extern void esp6_ctlinput(int, struct sockaddr *, void *, struct ifnet *); +#endif /* BSD_KERNEL_PRIVATE */ #endif /* _NETINET6_ESP6_H_ */