diff options
Diffstat (limited to 'sys/netinet/in_proto.c')
-rw-r--r-- | sys/netinet/in_proto.c | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/sys/netinet/in_proto.c b/sys/netinet/in_proto.c index e5cbcef..4e38754 100644 --- a/sys/netinet/in_proto.c +++ b/sys/netinet/in_proto.c @@ -31,7 +31,7 @@ * SUCH DAMAGE. * * @(#)in_proto.c 8.2 (Berkeley) 2/9/95 - * $Id: in_proto.c,v 1.17 1995/06/26 16:11:51 wollman Exp $ + * $Id: in_proto.c,v 1.18 1995/09/21 17:58:07 wollman Exp $ */ #include <sys/param.h> @@ -68,6 +68,10 @@ * TCP/IP protocol family: IP, ICMP, UDP, TCP. */ +#ifdef IPXIP +void ipxip_input(), ipxip_ctlinput(); +#endif + #ifdef NSIP void idpip_input(), nsip_ctlinput(); #endif @@ -143,6 +147,13 @@ struct protosw inetsw[] = { eonprotoinit, 0, 0, 0, }, #endif +#ifdef IPXIP +{ SOCK_RAW, &inetdomain, IPPROTO_IDP, PR_ATOMIC|PR_ADDR, + ipxip_input, rip_output, ipxip_ctlinput, 0, + rip_usrreq, + 0, 0, 0, 0, +}, +#endif #ifdef NSIP { SOCK_RAW, &inetdomain, IPPROTO_IDP, PR_ATOMIC|PR_ADDR, idpip_input, rip_output, nsip_ctlinput, 0, |