Linux kernel & device driver programming

Cross-Referenced Linux and Device Driver Code

[ source navigation ] [ diff markup ] [ identifier search ] [ freetext search ] [ file search ]
Version: [ 2.6.11.8 ] [ 2.6.25 ] [ 2.6.25.8 ] [ 2.6.31.13 ] Architecture: [ i386 ]
  1 /*
  2  *      ipddp.h: Header for IP-over-DDP driver for Linux.
  3  */
  4 
  5 #ifndef __LINUX_IPDDP_H
  6 #define __LINUX_IPDDP_H
  7 
  8 #ifdef __KERNEL__
  9 
 10 #define SIOCADDIPDDPRT   (SIOCDEVPRIVATE)
 11 #define SIOCDELIPDDPRT   (SIOCDEVPRIVATE+1)
 12 #define SIOCFINDIPDDPRT  (SIOCDEVPRIVATE+2)
 13 
 14 struct ipddp_route
 15 {
 16         struct net_device *dev;             /* Carrier device */
 17         __be32 ip;                       /* IP address */
 18         struct atalk_addr at;              /* Gateway appletalk address */
 19         int flags;
 20         struct ipddp_route *next;
 21 };
 22 
 23 #define IPDDP_ENCAP     1
 24 #define IPDDP_DECAP     2
 25 
 26 #endif  /* __KERNEL__ */
 27 #endif  /* __LINUX_IPDDP_H */
 28 
  This page was automatically generated by the LXR engine.