ip6_route.h (1da177e4c3f41524e886b7f1b8a0c1fc7321cac2) ip6_route.h (0d51aa80a9b1db43920c0770c3bb842dd823c005)
1#ifndef _NET_IP6_ROUTE_H
2#define _NET_IP6_ROUTE_H
3
4#define IP6_RT_PRIO_FW 16
5#define IP6_RT_PRIO_USER 1024
6#define IP6_RT_PRIO_ADDRCONF 256
7#define IP6_RT_PRIO_KERN 512
8#define IP6_RT_FLOW_MASK 0x00ff

--- 27 unchanged lines hidden (view full) ---

36
37extern void ip6_route_init(void);
38extern void ip6_route_cleanup(void);
39
40extern int ipv6_route_ioctl(unsigned int cmd, void __user *arg);
41
42extern int ip6_route_add(struct in6_rtmsg *rtmsg,
43 struct nlmsghdr *,
1#ifndef _NET_IP6_ROUTE_H
2#define _NET_IP6_ROUTE_H
3
4#define IP6_RT_PRIO_FW 16
5#define IP6_RT_PRIO_USER 1024
6#define IP6_RT_PRIO_ADDRCONF 256
7#define IP6_RT_PRIO_KERN 512
8#define IP6_RT_FLOW_MASK 0x00ff

--- 27 unchanged lines hidden (view full) ---

36
37extern void ip6_route_init(void);
38extern void ip6_route_cleanup(void);
39
40extern int ipv6_route_ioctl(unsigned int cmd, void __user *arg);
41
42extern int ip6_route_add(struct in6_rtmsg *rtmsg,
43 struct nlmsghdr *,
44 void *rtattr);
44 void *rtattr,
45 struct netlink_skb_parms *req);
45extern int ip6_ins_rt(struct rt6_info *,
46 struct nlmsghdr *,
46extern int ip6_ins_rt(struct rt6_info *,
47 struct nlmsghdr *,
47 void *rtattr);
48 void *rtattr,
49 struct netlink_skb_parms *req);
48extern int ip6_del_rt(struct rt6_info *,
49 struct nlmsghdr *,
50extern int ip6_del_rt(struct rt6_info *,
51 struct nlmsghdr *,
50 void *rtattr);
52 void *rtattr,
53 struct netlink_skb_parms *req);
51
52extern int ip6_rt_addr_add(struct in6_addr *addr,
53 struct net_device *dev,
54 int anycast);
55
56extern int ip6_rt_addr_del(struct in6_addr *addr,
57 struct net_device *dev);
58

--- 83 unchanged lines hidden ---
54
55extern int ip6_rt_addr_add(struct in6_addr *addr,
56 struct net_device *dev,
57 int anycast);
58
59extern int ip6_rt_addr_del(struct in6_addr *addr,
60 struct net_device *dev);
61

--- 83 unchanged lines hidden ---