ip6_fib.h (1da177e4c3f41524e886b7f1b8a0c1fc7321cac2) | ip6_fib.h (0d51aa80a9b1db43920c0770c3bb842dd823c005) |
---|---|
1/* 2 * Linux INET6 implementation 3 * 4 * Authors: 5 * Pedro Roque <roque@di.fc.ul.pt> 6 * 7 * This program is free software; you can redistribute it and/or 8 * modify it under the terms of the GNU General Public License --- 153 unchanged lines hidden (view full) --- 162 int prune, void *arg); 163 164extern int fib6_walk(struct fib6_walker_t *w); 165extern int fib6_walk_continue(struct fib6_walker_t *w); 166 167extern int fib6_add(struct fib6_node *root, 168 struct rt6_info *rt, 169 struct nlmsghdr *nlh, | 1/* 2 * Linux INET6 implementation 3 * 4 * Authors: 5 * Pedro Roque <roque@di.fc.ul.pt> 6 * 7 * This program is free software; you can redistribute it and/or 8 * modify it under the terms of the GNU General Public License --- 153 unchanged lines hidden (view full) --- 162 int prune, void *arg); 163 164extern int fib6_walk(struct fib6_walker_t *w); 165extern int fib6_walk_continue(struct fib6_walker_t *w); 166 167extern int fib6_add(struct fib6_node *root, 168 struct rt6_info *rt, 169 struct nlmsghdr *nlh, |
170 void *rtattr); | 170 void *rtattr, 171 struct netlink_skb_parms *req); |
171 172extern int fib6_del(struct rt6_info *rt, 173 struct nlmsghdr *nlh, | 172 173extern int fib6_del(struct rt6_info *rt, 174 struct nlmsghdr *nlh, |
174 void *rtattr); | 175 void *rtattr, 176 struct netlink_skb_parms *req); |
175 176extern void inet6_rt_notify(int event, struct rt6_info *rt, | 177 178extern void inet6_rt_notify(int event, struct rt6_info *rt, |
177 struct nlmsghdr *nlh); | 179 struct nlmsghdr *nlh, 180 struct netlink_skb_parms *req); |
178 179extern void fib6_run_gc(unsigned long dummy); 180 181extern void fib6_gc_cleanup(void); 182 183extern void fib6_init(void); 184#endif 185#endif | 181 182extern void fib6_run_gc(unsigned long dummy); 183 184extern void fib6_gc_cleanup(void); 185 186extern void fib6_init(void); 187#endif 188#endif |