]> git.meshlink.io Git - catta/blobdiff - avahi-client/client.c
* First check server version, after that request server state in avahi_client_new()
[catta] / avahi-client / client.c
index ae3d7388502a5c8a155ef3b96c4061897621d568..be52cc928b3689506b21ca3a4eafd7f723207a87 100644 (file)
@@ -465,10 +465,10 @@ AvahiClient *avahi_client_new(const AvahiPoll *poll_api, AvahiClientCallback cal
         goto fail;
     }
 
-    if (get_server_state(client, ret_error) < 0)
+    if (check_version(client, ret_error) < 0)
         goto fail;
 
-    if (check_version(client, ret_error) < 0)
+    if (get_server_state(client, ret_error) < 0)
         goto fail;
 
     return client;