mirror of
https://git.FreeBSD.org/src.git
synced 2024-12-21 11:13:30 +00:00
655929bfba
Kernel Appletalk protocol support both CAP and netatalk can make use of this.. still needs some owrk but it seemd the right tiime to commit it so other can experiment.
42 lines
1.2 KiB
C
42 lines
1.2 KiB
C
|
|
#ifdef _NETINET_IF_ETHER_H_
|
|
extern void aarpprobe __P((struct arpcom *));
|
|
extern int aarpresolve __P((struct arpcom *,
|
|
struct mbuf *,
|
|
struct sockaddr_at *,
|
|
u_char *));
|
|
extern void aarpinput __P(( struct arpcom *, struct mbuf *));
|
|
extern int at_broadcast __P((struct sockaddr_at *));
|
|
#endif
|
|
|
|
#ifdef _NETATALK_AARP_H_
|
|
extern void aarptfree __P((struct aarptab *));
|
|
#endif
|
|
|
|
extern void aarp_clean __P((void));
|
|
extern int at_control __P(( int cmd,
|
|
caddr_t data,
|
|
struct ifnet *ifp,
|
|
struct proc *p ));
|
|
extern u_short at_cksum __P(( struct mbuf *m, int skip));
|
|
extern int ddp_usrreq __P(( struct socket *so, int req,
|
|
struct mbuf *m,
|
|
struct mbuf *addr,
|
|
struct mbuf *rights));
|
|
extern void ddp_init __P((void ));
|
|
extern struct ifaddr *at_ifawithnet __P((struct sockaddr_at *,
|
|
struct ifaddr *));
|
|
#ifdef _NETATALK_DDP_VAR_H_
|
|
extern int ddp_output __P(( struct ddpcb *ddp, struct mbuf *m));
|
|
#endif
|
|
#if defined (_NETATALK_DDP_VAR_H_) && defined(_NETATALK_AT_VAR_H_)
|
|
extern struct ddpcb *ddp_search __P((struct sockaddr_at *,
|
|
struct sockaddr_at *,
|
|
struct at_ifaddr *));
|
|
#endif
|
|
#ifdef _NET_ROUTE_H_
|
|
int ddp_route( struct mbuf *m, struct route *ro);
|
|
#endif
|
|
|
|
|