summaryrefslogtreecommitdiffstats
path: root/lib/route/link/bridge.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/route/link/bridge.c')
-rw-r--r--lib/route/link/bridge.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/route/link/bridge.c b/lib/route/link/bridge.c
index 3d186be..a9c7eea 100644
--- a/lib/route/link/bridge.c
+++ b/lib/route/link/bridge.c
@@ -23,6 +23,7 @@
#include "nl-route.h"
#include "link-api.h"
#include "nl-priv-dynamic-core/nl-core.h"
+#include "nl-priv-static-route/nl-priv-static-route.h"
#define VLAN_VID_MASK 0x0fff /* VLAN Identifier */
@@ -257,7 +258,7 @@ static int bridge_parse_af_full(struct rtnl_link *link, struct nlattr *attr_full
return 0;
}
-static int bridge_fill_vlan_info(struct nl_msg *msg, struct rtnl_link_bridge_vlan * vlan_info)
+int _nl_bridge_fill_vlan_info(struct nl_msg *msg, struct rtnl_link_bridge_vlan * vlan_info)
{
struct bridge_vlan_info vinfo;
int i = -1, j, k;
@@ -395,9 +396,8 @@ static int bridge_fill_af(struct rtnl_link *link, struct nl_msg *msg,
if (bd->ce_mask & BRIDGE_ATTR_CONFIG_MODE)
NLA_PUT_U16(msg, IFLA_BRIDGE_FLAGS, bd->b_config_mode);
- if (bd->ce_mask & BRIDGE_ATTR_PORT_VLAN)
- {
- if(bridge_fill_vlan_info(msg,&bd->vlan_info)){
+ if (bd->ce_mask & BRIDGE_ATTR_PORT_VLAN) {
+ if (_nl_bridge_fill_vlan_info(msg, &bd->vlan_info)) {
goto nla_put_failure;
}
}