ipddp.h
上传用户:jlfgdled
上传日期:2013-04-10
资源大小:33168k
文件大小:1k
源码类别:

Linux/Unix编程

开发平台:

Unix_Linux

  1. /*
  2.  * ipddp.h: Header for IP-over-DDP driver for Linux.
  3.  */
  4. #ifndef __LINUX_IPDDP_H
  5. #define __LINUX_IPDDP_H
  6. #ifdef __KERNEL__
  7. #define SIOCADDIPDDPRT   (SIOCDEVPRIVATE)
  8. #define SIOCDELIPDDPRT   (SIOCDEVPRIVATE+1)
  9. #define SIOCFINDIPDDPRT  (SIOCDEVPRIVATE+2)
  10. struct ipddp_route
  11. {
  12.         struct net_device *dev;             /* Carrier device */
  13.         __u32 ip;                       /* IP address */
  14.         struct at_addr at;              /* Gateway appletalk address */
  15.         int flags;
  16.         struct ipddp_route *next;
  17. };
  18. #define IPDDP_ENCAP 1
  19. #define IPDDP_DECAP 2
  20. #endif /* __KERNEL__ */
  21. #endif /* __LINUX_IPDDP_H */