networkd: more vlan cleanup (#3506)
authorTobias Jungel <Tobias.Jungel@gmail.com>
Sun, 12 Jun 2016 18:01:14 +0000 (20:01 +0200)
committerLennart Poettering <lennart@poettering.net>
Sun, 12 Jun 2016 18:01:14 +0000 (20:01 +0200)
use config_parse_vlanid to parse vlan for BridgeFDB entries

src/network/networkd-fdb.c

index 9829438..be8aebe 100644 (file)
@@ -26,6 +26,7 @@
 #include "networkd-fdb.h"
 #include "networkd.h"
 #include "util.h"
+#include "vlan-util.h"
 
 #define STATIC_FDB_ENTRIES_PER_NETWORK_MAX 1024U
 
@@ -240,9 +241,9 @@ int config_parse_fdb_vlan_id(
         if (r < 0)
                 return log_oom();
 
-        r = config_parse_unsigned(unit, filename, line, section,
-                                  section_line, lvalue, ltype,
-                                  rvalue, &fdb_entry->vlan_id, userdata);
+        r = config_parse_vlanid(unit, filename, line, section,
+                                section_line, lvalue, ltype,
+                                rvalue, &fdb_entry->vlan_id, userdata);
         if (r < 0)
                 return r;