Move sockent_client_disconnect above sockent_client_disconnect so we can use it there
authorJohn Ferlito <johnf@inodes.org>
Sat, 13 Sep 2014 01:15:30 +0000 (11:15 +1000)
committerJohn Ferlito <johnf@inodes.org>
Sun, 14 Sep 2014 06:45:16 +0000 (16:45 +1000)
src/network.c

index 0e1ff51..9ad4dea 100644 (file)
@@ -2097,6 +2097,26 @@ static int sockent_init_crypto (sockent_t *se) /* {{{ */
        return (0);
 } /* }}} int sockent_init_crypto */
 
+static int sockent_client_disconnect (sockent_t *se) /* {{{ */
+{
+       struct sockent_client *client;
+
+       if ((se == NULL) || (se->type != SOCKENT_TYPE_CLIENT))
+               return (EINVAL);
+
+       client = &se->data.client;
+       if (client->fd >= 0) /* connected */
+       {
+               close (client->fd);
+               client->fd = -1;
+       }
+
+       sfree (client->addr);
+       client->addrlen = 0;
+
+       return (0);
+} /* }}} int sockent_client_disconnect */
+
 static int sockent_client_connect (sockent_t *se) /* {{{ */
 {
        static c_complain_t complaint = C_COMPLAIN_INIT_STATIC;
@@ -2182,26 +2202,6 @@ static int sockent_client_connect (sockent_t *se) /* {{{ */
        return (0);
 } /* }}} int sockent_client_connect */
 
-static int sockent_client_disconnect (sockent_t *se) /* {{{ */
-{
-       struct sockent_client *client;
-
-       if ((se == NULL) || (se->type != SOCKENT_TYPE_CLIENT))
-               return (EINVAL);
-
-       client = &se->data.client;
-       if (client->fd >= 0) /* connected */
-       {
-               close (client->fd);
-               client->fd = -1;
-       }
-
-       sfree (client->addr);
-       client->addrlen = 0;
-
-       return (0);
-} /* }}} int sockent_client_disconnect */
-
 /* Open the file descriptors for a initialized sockent structure. */
 static int sockent_server_listen (sockent_t *se) /* {{{ */
 {