X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;ds=sidebyside;f=udev%2Fudev_rules_parse.c;h=5a9552ffde9202af968434de95ace4d984ae6d6d;hb=98f10a9e2ada5d72a0c39b94a5b59d9da4f28753;hp=5a76889c841adeca8781214baf8bd3dc3b8004cc;hpb=41b7a00922bdb1a501cbf2e39282fe64bb94cb6d;p=elogind.git diff --git a/udev/udev_rules_parse.c b/udev/udev_rules_parse.c index 5a76889c8..5a9552ffd 100644 --- a/udev/udev_rules_parse.c +++ b/udev/udev_rules_parse.c @@ -31,7 +31,7 @@ void udev_rules_iter_init(struct udev_rules_iter *iter, struct udev_rules *rules) { - dbg(iter->rules->udev, "bufsize=%zi\n", rules->bufsize); + dbg(rules->udev, "bufsize=%zi\n", rules->bufsize); iter->rules = rules; iter->current = 0; } @@ -63,7 +63,7 @@ struct udev_rule *udev_rules_iter_goto(struct udev_rules_iter *iter, size_t rule struct udev_rules *rules = iter->rules; struct udev_rule *rule; - dbg(rules->udev "current=%zi\n", iter->current); + dbg(rules->udev, "current=%zi\n", iter->current); iter->current = rule_off; rule = (struct udev_rule *) (rules->buf + iter->current); @@ -692,7 +692,7 @@ static int parse_file(struct udev_rules *rules, const char *filename) start = rules->bufsize; if (file_map(filename, &buf, &bufsize) != 0) { - err(rules->udev, "can't open '%s' as rules file: %s\n", filename, strerror(errno)); + err(rules->udev, "can't open '%s' as rules file: %m\n", filename); return -1; } info(rules->udev, "reading '%s' as rules file\n", filename); @@ -745,10 +745,10 @@ static int parse_file(struct udev_rules *rules, const char *filename) if (rule->goto_label.operation != KEY_OP_UNSET) { char *goto_label = &rule->buf[rule->goto_label.val_off]; - dbg(rules->udev, "resolving goto label '%s'", goto_label); + dbg(rules->udev, "resolving goto label '%s'\n", goto_label); rule->goto_rule_off = find_label(&iter, goto_label); if (rule->goto_rule_off == iter.current) { - err(rules->udev, "goto nonexistent label '%s' in '%s'", + err(rules->udev, "goto nonexistent label '%s' in '%s'\n", goto_label, filename); } } @@ -831,7 +831,7 @@ int udev_rules_init(struct udev *udev, struct udev_rules *rules, int resolve_nam else dbg(udev, "empty rules file '%s'\n", name_loop->name); } else - err(udev, "could not read '%s': %s\n", name_loop->name, strerror(errno)); + err(udev, "could not read '%s': %m\n", name_loop->name); list_del(&name_loop->node); free(name_loop); }