/* * ipddp.h: Header for IP-over-DDP driver for Linux. */ #ifndef __LINUX_IPDDP_H #define __LINUX_IPDDP_H #ifdef __KERNEL__ #define SIOCADDIPDDPRT (SIOCDEVPRIVATE) #define SIOCDELIPDDPRT (SIOCDEVPRIVATE+1) #define SIOCFINDIPDDPRT (SIOCDEVPRIVATE+2) struct ipddp_route { struct net_device *dev; /* Carrier device */ __be32 ip; /* IP address */ struct atalk_addr at; /* Gateway appletalk address */ int flags; struct ipddp_route *next; }; #define IPDDP_ENCAP 1 #define IPDDP_DECAP 2 #endif /* __KERNEL__ */ #endif /* __LINUX_IPDDP_H */