]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
logger: make socket initialization in main() more readable
authorKarel Zak <kzak@redhat.com>
Mon, 8 Apr 2013 14:39:59 +0000 (16:39 +0200)
committerKarel Zak <kzak@redhat.com>
Mon, 8 Apr 2013 14:39:59 +0000 (16:39 +0200)
Signed-off-by: Karel Zak <kzak@redhat.com>
misc-utils/logger.c

index 7bb93abbf6f9653219b1a496a19c3182302f1436..c83c0b817fb8ceca6dd2c9b8dcca4319c53dddd1 100644 (file)
@@ -320,12 +320,12 @@ main(int argc, char **argv) {
        argv += optind;
 
        /* setup for logging */
-       if (!usock && !server)
-               openlog(tag ? tag : getlogin(), logflags, 0);
-       else if (server)
+       if (server)
                LogSock = inet_socket(server, port, socket_type);
-       else
+       else if (usock)
                LogSock = unix_socket(usock, socket_type);
+       else
+               openlog(tag ? tag : getlogin(), logflags, 0);
 
        /* log input line if appropriate */
        if (argc > 0) {