]>
Commit | Line | Data |
---|---|---|
05d4f64d NA |
1 | #define MDB_RTA(r) \ |
2 | ((struct rtattr *)(((char *)(r)) + RTA_ALIGN(sizeof(struct br_mdb_entry)))) | |
3 | ||
ba037267 NA |
4 | #define MDB_RTR_RTA(r) \ |
5 | ((struct rtattr *)(((char *)(r)) + RTA_ALIGN(sizeof(__u32)))) | |
6 | ||
d04bc300 SH |
7 | extern int print_linkinfo(const struct sockaddr_nl *who, |
8 | struct nlmsghdr *n, | |
9 | void *arg); | |
10 | extern int print_fdb(const struct sockaddr_nl *who, | |
11 | struct nlmsghdr *n, void *arg); | |
4a4ee616 CW |
12 | extern int print_mdb(const struct sockaddr_nl *who, |
13 | struct nlmsghdr *n, void *arg); | |
d04bc300 SH |
14 | |
15 | extern int do_fdb(int argc, char **argv); | |
e06c7f7e | 16 | extern int do_mdb(int argc, char **argv); |
d04bc300 | 17 | extern int do_monitor(int argc, char **argv); |
9eff0e5c | 18 | extern int do_vlan(int argc, char **argv); |
64108901 | 19 | extern int do_link(int argc, char **argv); |
d04bc300 | 20 | |
0849e60a | 21 | extern int preferred_family; |
d04bc300 | 22 | extern int show_stats; |
e06c7f7e | 23 | extern int show_details; |
d04bc300 | 24 | extern int timestamp; |
a2f7934d | 25 | extern int compress_vlans; |
d82a49ce | 26 | extern int json_output; |
d04bc300 | 27 | extern struct rtnl_handle rth; |