]> git.proxmox.com Git - mirror_iproute2.git/blobdiff - bridge/br_common.h
bridge: mdb: add support for extended router port information
[mirror_iproute2.git] / bridge / br_common.h
index 8764563c5ecc289dcc82ae502c6db5c0e9ac6b9a..5ea45c9e654d78adf716f770a1c1b91b94ca063c 100644 (file)
@@ -1,3 +1,9 @@
+#define MDB_RTA(r) \
+               ((struct rtattr *)(((char *)(r)) + RTA_ALIGN(sizeof(struct br_mdb_entry))))
+
+#define MDB_RTR_RTA(r) \
+               ((struct rtattr *)(((char *)(r)) + RTA_ALIGN(sizeof(__u32))))
+
 extern int print_linkinfo(const struct sockaddr_nl *who,
                          struct nlmsghdr *n,
                          void *arg);
@@ -10,9 +16,11 @@ extern int do_fdb(int argc, char **argv);
 extern int do_mdb(int argc, char **argv);
 extern int do_monitor(int argc, char **argv);
 extern int do_vlan(int argc, char **argv);
+extern int do_link(int argc, char **argv);
 
 extern int preferred_family;
 extern int show_stats;
 extern int show_details;
 extern int timestamp;
+extern int compress_vlans;
 extern struct rtnl_handle rth;