chiark / gitweb /
allow setting of MODE="0000"
[elogind.git] / udev_rules_parse.c
index ce659d73ce8eb815d2cd3b0baad4ec7df5e47e81..6d88354dbddbb5337355eefb234f2455d9f2fbd6 100644 (file)
@@ -579,8 +579,7 @@ static int add_to_rules(struct udev_rules *rules, char *line, const char *filena
                }
 
                if (strcasecmp(key, "MODE") == 0) {
-                       rule->mode = strtol(value, NULL, 8);
-                       rule->mode_operation = operation;
+                       add_rule_key(rule, &rule->mode, operation, value);
                        valid = 1;
                        continue;
                }