28#include <rtnet_chrdev.h>
31 struct rtnet_ioctl_head head;
40 __u8 dev_addr[DEV_ADDR_LEN];
45 __u8 dev_addr[DEV_ADDR_LEN];
78#define IOC_RT_HOST_ROUTE_ADD _IOW(RTNET_IOC_TYPE_IPV4, 0, struct ipv4_cmd)
79#define IOC_RT_HOST_ROUTE_SOLICIT _IOW(RTNET_IOC_TYPE_IPV4, 1, struct ipv4_cmd)
80#define IOC_RT_HOST_ROUTE_DELETE \
81 _IOW(RTNET_IOC_TYPE_IPV4, 2 | RTNET_IOC_NODEV_PARAM, struct ipv4_cmd)
82#define IOC_RT_NET_ROUTE_ADD \
83 _IOW(RTNET_IOC_TYPE_IPV4, 3 | RTNET_IOC_NODEV_PARAM, struct ipv4_cmd)
84#define IOC_RT_NET_ROUTE_DELETE \
85 _IOW(RTNET_IOC_TYPE_IPV4, 4 | RTNET_IOC_NODEV_PARAM, struct ipv4_cmd)
87 _IOWR(RTNET_IOC_TYPE_IPV4, 5 | RTNET_IOC_NODEV_PARAM, struct ipv4_cmd)
88#define IOC_RT_HOST_ROUTE_DELETE_DEV \
89 _IOW(RTNET_IOC_TYPE_IPV4, 6, struct ipv4_cmd)
90#define IOC_RT_HOST_ROUTE_GET \
91 _IOWR(RTNET_IOC_TYPE_IPV4, 7 | RTNET_IOC_NODEV_PARAM, struct ipv4_cmd)
92#define IOC_RT_HOST_ROUTE_GET_DEV _IOWR(RTNET_IOC_TYPE_IPV4, 8, struct ipv4_cmd)