28 lines
		
	
	
		
			634 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			634 B
		
	
	
	
		
			C
		
	
	
	
	
	
/*
 | 
						|
 *	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 */
 |