X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=ip%2Fip_common.h;h=1fe4a691e8d1318922ae8b3d53b4dd2477b21349;hb=b4a5a91c5a4ca186690479ddc0fff26644c98c93;hp=688d384cf926bedb092b0c8e64707c5141b6f74c;hpb=143d7e99faac73b7f2947e37df31a75738eeadde;p=iproute2.git diff --git a/ip/ip_common.h b/ip/ip_common.h index 688d384..1fe4a69 100644 --- a/ip/ip_common.h +++ b/ip/ip_common.h @@ -6,6 +6,8 @@ extern int print_addrinfo(const struct sockaddr_nl *who, void *arg); extern int print_neigh(const struct sockaddr_nl *who, struct nlmsghdr *n, void *arg); +extern int print_ntable(const struct sockaddr_nl *who, + struct nlmsghdr *n, void *arg); extern int ipaddr_list(int argc, char **argv); extern int ipaddr_list_link(int argc, char **argv); extern int iproute_monitor(int argc, char **argv); @@ -13,6 +15,7 @@ extern void iplink_usage(void) __attribute__((noreturn)); extern void iproute_reset_filter(void); extern void ipaddr_reset_filter(int); extern void ipneigh_reset_filter(void); +extern void ipntable_reset_filter(void); extern int print_route(const struct sockaddr_nl *who, struct nlmsghdr *n, void *arg); extern int print_prefix(const struct sockaddr_nl *who, @@ -21,9 +24,12 @@ extern int do_ipaddr(int argc, char **argv); extern int do_iproute(int argc, char **argv); extern int do_iprule(int argc, char **argv); extern int do_ipneigh(int argc, char **argv); +extern int do_ipntable(int argc, char **argv); extern int do_iptunnel(int argc, char **argv); extern int do_iplink(int argc, char **argv); extern int do_ipmonitor(int argc, char **argv); extern int do_multiaddr(int argc, char **argv); extern int do_multiroute(int argc, char **argv); extern int do_xfrm(int argc, char **argv); + +extern struct rtnl_handle rth;