]>
git.proxmox.com Git - mirror_iproute2.git/blob - bridge/br_common.h
1 /* SPDX-License-Identifier: GPL-2.0 */
4 ((struct rtattr *)(((char *)(r)) + RTA_ALIGN(sizeof(struct br_mdb_entry))))
6 #define MDB_RTR_RTA(r) \
7 ((struct rtattr *)(((char *)(r)) + RTA_ALIGN(sizeof(__u32))))
9 extern void print_vlan_info(FILE *fp
, struct rtattr
*tb
);
10 extern int print_linkinfo(const struct sockaddr_nl
*who
,
13 extern int print_fdb(const struct sockaddr_nl
*who
,
14 struct nlmsghdr
*n
, void *arg
);
15 extern int print_mdb(const struct sockaddr_nl
*who
,
16 struct nlmsghdr
*n
, void *arg
);
18 extern int do_fdb(int argc
, char **argv
);
19 extern int do_mdb(int argc
, char **argv
);
20 extern int do_monitor(int argc
, char **argv
);
21 extern int do_vlan(int argc
, char **argv
);
22 extern int do_link(int argc
, char **argv
);
24 extern int preferred_family
;
25 extern int show_stats
;
26 extern int show_details
;
28 extern int compress_vlans
;
30 extern struct rtnl_handle rth
;