at_extern.h revision 23396
1 2#ifdef _NETINET_IF_ETHER_H_ 3extern void aarpprobe __P((struct arpcom *)); 4extern int aarpresolve __P((struct arpcom *, 5 struct mbuf *, 6 struct sockaddr_at *, 7 u_char *)); 8extern void aarpinput __P(( struct arpcom *, struct mbuf *)); 9extern int at_broadcast __P((struct sockaddr_at *)); 10#endif 11 12#ifdef _NETATALK_AARP_H_ 13extern void aarptfree __P((struct aarptab *)); 14#endif 15 16extern void aarp_clean __P((void)); 17extern int at_control __P(( int cmd, 18 caddr_t data, 19 struct ifnet *ifp, 20 struct proc *p )); 21extern u_short at_cksum __P(( struct mbuf *m, int skip)); 22extern int ddp_usrreq __P(( struct socket *so, int req, 23 struct mbuf *m, 24 struct mbuf *addr, 25 struct mbuf *rights)); 26extern void ddp_init __P((void )); 27extern struct ifaddr *at_ifawithnet __P((struct sockaddr_at *, 28 struct ifaddrhead *)); 29#ifdef _NETATALK_DDP_VAR_H_ 30extern int ddp_output __P((struct mbuf *m, struct socket *so)); 31 32/*extern int ddp_output __P(( struct ddpcb *ddp, struct mbuf *m));*/ 33#endif 34#if defined (_NETATALK_DDP_VAR_H_) && defined(_NETATALK_AT_VAR_H_) 35extern struct ddpcb *ddp_search __P((struct sockaddr_at *, 36 struct sockaddr_at *, 37 struct at_ifaddr *)); 38#endif 39#ifdef _NET_ROUTE_H_ 40int ddp_route( struct mbuf *m, struct route *ro); 41#endif 42 43 44