diff options
author | glebius <glebius@FreeBSD.org> | 2014-03-14 06:29:43 +0000 |
---|---|---|
committer | glebius <glebius@FreeBSD.org> | 2014-03-14 06:29:43 +0000 |
commit | 80e85e32a582ff3a03a87cb98dd996b7929f824b (patch) | |
tree | b6714370b79bb13837321dcbc195eadc7047b2b2 /sys/netatalk/at_extern.h | |
parent | fc1b773c21c561cbe8c09b09d48f80aada9bc2f9 (diff) | |
download | FreeBSD-src-80e85e32a582ff3a03a87cb98dd996b7929f824b.zip FreeBSD-src-80e85e32a582ff3a03a87cb98dd996b7929f824b.tar.gz |
Remove AppleTalk support.
AppleTalk was a network transport protocol for Apple Macintosh devices
in 80s and then 90s. Starting with Mac OS X in 2000 the AppleTalk was
a legacy protocol and primary networking protocol is TCP/IP. The last
Mac OS X release to support AppleTalk happened in 2009. The same year
routing equipment vendors (namely Cisco) end their support.
Thus, AppleTalk won't be supported in FreeBSD 11.0-RELEASE.
Diffstat (limited to 'sys/netatalk/at_extern.h')
-rw-r--r-- | sys/netatalk/at_extern.h | 67 |
1 files changed, 0 insertions, 67 deletions
diff --git a/sys/netatalk/at_extern.h b/sys/netatalk/at_extern.h deleted file mode 100644 index 15c7858..0000000 --- a/sys/netatalk/at_extern.h +++ /dev/null @@ -1,67 +0,0 @@ -/*- - * Copyright (c) 1990,1994 Regents of The University of Michigan. - * All Rights Reserved. - * - * Permission to use, copy, modify, and distribute this software and - * its documentation for any purpose and without fee is hereby granted, - * provided that the above copyright notice appears in all copies and - * that both that copyright notice and this permission notice appear - * in supporting documentation, and that the name of The University - * of Michigan not be used in advertising or publicity pertaining to - * distribution of the software without specific, written prior - * permission. This software is supplied as is without expressed or - * implied warranties of any kind. - * - * This product includes software developed by the University of - * California, Berkeley and its contributors. - * - * Research Systems Unix Group - * The University of Michigan - * c/o Wesley Craig - * 535 W. William Street - * Ann Arbor, Michigan - * +1-313-764-2278 - * netatalk@umich.edu - * - * $FreeBSD$ - */ - -#ifndef _NETATALK_AT_EXTERN_H_ -#define _NETATALK_AT_EXTERN_H_ - -extern struct mtx aarptab_mtx; - -#define AARPTAB_LOCK() mtx_lock(&aarptab_mtx) -#define AARPTAB_UNLOCK() mtx_unlock(&aarptab_mtx) -#define AARPTAB_LOCK_ASSERT() mtx_assert(&aarptab_mtx, MA_OWNED) -#define AARPTAB_UNLOCK_ASSERT() mtx_assert(&aarptab_mtx, MA_NOTOWNED) - -struct at_ifaddr; -struct ifnet; -struct mbuf; -struct route; -struct thread; -struct sockaddr_at; -struct socket; -void aarpintr(struct mbuf *); -void aarpprobe(void *arg); -int aarpresolve(struct ifnet *, struct mbuf *, - const struct sockaddr_at *, u_char *); -void aarp_clean(void); -void at1intr(struct mbuf *); -void at2intr(struct mbuf *); -int at_broadcast(const struct sockaddr_at *); -u_short at_cksum(struct mbuf *m, int skip); -int at_control(struct socket *so, u_long cmd, caddr_t data, - struct ifnet *ifp, struct thread *td); -struct at_ifaddr *at_ifawithnet(const struct sockaddr_at *); -struct at_ifaddr *at_ifawithnet_locked(const struct sockaddr_at *sat); - -int at_inithead(void**, int); -void ddp_init(void); -int ddp_output(struct mbuf *m, struct socket *so); -int ddp_route(struct mbuf *m, struct route *ro); -struct ddpcb *ddp_search(struct sockaddr_at *, struct sockaddr_at *, - struct at_ifaddr *); - -#endif /* !_NETATALK_AT_EXTERN_H_ */ |