X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Freply-password.c;h=3a96049d7f8d767176b9c6c6791a899fcd09dd5c;hp=575a437645283497ee70fb0a6d7d512474bc7d94;hb=1c0f62e37b0e775df7cb6121bc6ae64d1d885d3b;hpb=ec863ba65a41e58680a3ab15841243088284e808 diff --git a/src/reply-password.c b/src/reply-password.c index 575a43764..3a96049d7 100644 --- a/src/reply-password.c +++ b/src/reply-password.c @@ -64,7 +64,7 @@ int main(int argc, char *argv[]) { char packet[LINE_MAX]; size_t length; - log_set_target(LOG_TARGET_SYSLOG_OR_KMSG); + log_set_target(LOG_TARGET_AUTO); log_parse_environment(); log_open(); @@ -82,7 +82,7 @@ int main(int argc, char *argv[]) { } truncate_nl(packet+1); - length = strlen(packet+1) + 1; + length = 1 + strlen(packet+1) + 1; } else if (streq(argv[1], "0")) { packet[0] = '-'; length = 1;