diff options
author | julian <julian@FreeBSD.org> | 1996-07-23 01:18:47 +0000 |
---|---|---|
committer | julian <julian@FreeBSD.org> | 1996-07-23 01:18:47 +0000 |
commit | 7805978130bff3d12577cd0f7ab22e16fcf455ed (patch) | |
tree | 2385f2536a83e74266993dc1005df7f95645ba32 /sys/netatalk/at_proto.c | |
parent | b38885b4106ac83ac9d14b4d9d6a8567a51abbbe (diff) | |
download | FreeBSD-src-7805978130bff3d12577cd0f7ab22e16fcf455ed.zip FreeBSD-src-7805978130bff3d12577cd0f7ab22e16fcf455ed.tar.gz |
Submitted by: archie@whistle.com
appletalk cleanups
Diffstat (limited to 'sys/netatalk/at_proto.c')
-rw-r--r-- | sys/netatalk/at_proto.c | 31 |
1 files changed, 5 insertions, 26 deletions
diff --git a/sys/netatalk/at_proto.c b/sys/netatalk/at_proto.c index 0c8fdbf..ce830b6 100644 --- a/sys/netatalk/at_proto.c +++ b/sys/netatalk/at_proto.c @@ -28,14 +28,12 @@ #include <sys/types.h> #include <sys/socket.h> -#if defined( __FreeBSD__ ) #include <sys/kernel.h> #include <net/if.h> #include <net/radix.h> #include <netinet/in.h> #include <netinet/if_ether.h> #include <net/route.h> -#endif #include "at.h" #include "ddp.h" @@ -44,12 +42,6 @@ #include <netatalk/at_extern.h> -#ifdef ultrix -extern int ddp_ifoutput(); -extern int ddp_ifinput(); -extern int ddp_ifioctl(); -#endif ultrix - struct protosw atalksw[] = { { /* Identifiers */ @@ -67,29 +59,16 @@ struct protosw atalksw[] = { ddp_usrreq, /* utility routines. */ ddp_init, 0, 0, 0, -#ifdef ultrix - /* interface hooks */ - ddp_ifoutput, ddp_ifinput, ddp_ifioctl, 0, -#endif ultrix }, }; -#if defined( __FreeBSD__ ) && defined ( NETATALKDEBUG ) -extern int at_inithead(); -#endif - struct domain atalkdomain = { AF_APPLETALK, "appletalk", 0, 0, 0, - atalksw, &atalksw[sizeof(atalksw)/sizeof(atalksw[0])] -#if defined( __FreeBSD__ ) -#ifdef NETATALKDEBUG - , 0, at_inithead, 32, sizeof(struct sockaddr_at) -#else - , 0, rn_inithead, 32, sizeof(struct sockaddr_at) -#endif -#endif + atalksw, &atalksw[sizeof(atalksw)/sizeof(atalksw[0])], + 0, rn_inithead, + ((caddr_t) &((struct sockaddr_at *) 0)->sat_addr - (caddr_t)0), + sizeof(struct sockaddr_at) }; -#if defined( __FreeBSD__ ) DOMAIN_SET(atalk); -#endif + |