]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
resolve-tool: trivial coding style improvements
authorLennart Poettering <lennart@poettering.net>
Tue, 27 Feb 2018 16:45:04 +0000 (17:45 +0100)
committerLennart Poettering <lennart@poettering.net>
Fri, 2 Mar 2018 11:43:12 +0000 (12:43 +0100)
src/resolve/resolve-tool.c

index 2a6bf94070f5c077a8a4b169bb364e45279cb4bf..0b446a341baa07c5c52aaa442253e6222b143444 100644 (file)
@@ -88,7 +88,7 @@ static char *arg_set_dnssec = NULL;
 static char **arg_set_nta = NULL;
 
 static ServiceFamily service_family_from_string(const char *s) {
-        if (s == NULL || streq(s, "tcp"))
+        if (!s || streq(s, "tcp"))
                 return SERVICE_FAMILY_TCP;
         if (streq(s, "udp"))
                 return SERVICE_FAMILY_UDP;
@@ -1940,12 +1940,10 @@ static int parse_argv(int argc, char *argv[]) {
                         arg_family = AF_INET6;
                         break;
 
-                case 'i': {
-                        int ifi;
+                case 'i':
+                        if (parse_ifindex(optarg, &arg_ifindex) < 0) {
+                                int ifi;
 
-                        if (parse_ifindex(optarg, &ifi) >= 0)
-                                arg_ifindex = ifi;
-                        else {
                                 ifi = if_nametoindex(optarg);
                                 if (ifi <= 0)
                                         return log_error_errno(errno, "Unknown interface %s: %m", optarg);
@@ -1954,7 +1952,6 @@ static int parse_argv(int argc, char *argv[]) {
                         }
 
                         break;
-                }
 
                 case 't':
                         if (streq(optarg, "help")) {
@@ -2415,7 +2412,6 @@ int main(int argc, char **argv) {
 
                 break;
 
-
         case MODE_SET_LINK:
                 if (argc > optind) {
                         log_error("Too many arguments.");