| /* SPDX-License-Identifier: GPL-2.0 */ | 
 | /* | 
 |  *	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 */ |