]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
network: fix logged error value
authorYu Watanabe <watanabe.yu+github@gmail.com>
Sun, 17 Nov 2019 13:51:06 +0000 (22:51 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Sun, 17 Nov 2019 13:51:06 +0000 (22:51 +0900)
src/network/networkd-dhcp-server.c

index 1ae1d17057c83f58ac30d32763f0c688566a4a53..f1a971c621b753bce758de83069fadcf1d50e3dc 100644 (file)
@@ -559,14 +559,13 @@ int config_parse_dhcp_server_raw_option_data(
                 return 0;
         }
 
-        r = dhcp_raw_option_data_type_from_string(word);
-        if (r < 0) {
-                log_syntax(unit, LOG_ERR, filename, line, r,
+        type = dhcp_raw_option_data_type_from_string(word);
+        if (type < 0) {
+                log_syntax(unit, LOG_ERR, filename, line, 0,
                            "Invalid DHCP server send data type, ignoring assignment: %s", p);
                 return 0;
         }
 
-        type = r;
         switch(type) {
         case DHCP_RAW_OPTION_DATA_UINT8:{
                 r = safe_atou8(p, &uint8_data);