]>
Commit | Line | Data |
---|---|---|
6054c1eb SH |
1 | /* SPDX-License-Identifier: GPL-2.0 */ |
2 | ||
05d4f64d NA |
3 | #define MDB_RTA(r) \ |
4 | ((struct rtattr *)(((char *)(r)) + RTA_ALIGN(sizeof(struct br_mdb_entry)))) | |
5 | ||
ba037267 NA |
6 | #define MDB_RTR_RTA(r) \ |
7 | ((struct rtattr *)(((char *)(r)) + RTA_ALIGN(sizeof(__u32)))) | |
8 | ||
0f362674 | 9 | void print_vlan_info(struct rtattr *tb, int ifindex); |
cd554f2c DA |
10 | int print_linkinfo(struct nlmsghdr *n, void *arg); |
11 | int print_fdb(struct nlmsghdr *n, void *arg); | |
12 | int print_mdb(struct nlmsghdr *n, void *arg); | |
d04bc300 | 13 | |
cf7fe238 SH |
14 | int do_fdb(int argc, char **argv); |
15 | int do_mdb(int argc, char **argv); | |
16 | int do_monitor(int argc, char **argv); | |
17 | int do_vlan(int argc, char **argv); | |
18 | int do_link(int argc, char **argv); | |
d04bc300 | 19 | |
0849e60a | 20 | extern int preferred_family; |
d04bc300 | 21 | extern int show_stats; |
e06c7f7e | 22 | extern int show_details; |
d04bc300 | 23 | extern int timestamp; |
a2f7934d | 24 | extern int compress_vlans; |
01842eb5 | 25 | extern int json; |
d04bc300 | 26 | extern struct rtnl_handle rth; |