diff --git a/src/nm-connectivity.c b/src/nm-connectivity.c index d8d4bf7d88..c439410de1 100644 --- a/src/nm-connectivity.c +++ b/src/nm-connectivity.c @@ -32,6 +32,25 @@ /*****************************************************************************/ +typedef struct { + GSimpleAsyncResult *simple; + char *response; + CURL *curl_ehandle; + size_t msg_size; + char *msg; + struct curl_slist *request_headers; + guint timeout_id; + char *ifspec; +} ConCheckCbData; + +enum { + PERIODIC_CHECK, + + LAST_SIGNAL +}; + +static guint signals[LAST_SIGNAL] = { 0 }; + typedef struct { char *uri; char *response; @@ -58,14 +77,6 @@ G_DEFINE_TYPE (NMConnectivity, nm_connectivity, G_TYPE_OBJECT) NM_DEFINE_SINGLETON_GETTER (NMConnectivity, nm_connectivity_get, NM_TYPE_CONNECTIVITY); -enum { - PERIODIC_CHECK, - - LAST_SIGNAL -}; - -static guint signals[LAST_SIGNAL] = { 0 }; - /*****************************************************************************/ #define _NMLOG_DOMAIN LOGD_CONCHECK @@ -99,17 +110,6 @@ NM_UTILS_LOOKUP_STR_DEFINE (nm_connectivity_state_to_string, NMConnectivityState /*****************************************************************************/ -typedef struct { - GSimpleAsyncResult *simple; - char *response; - CURL *curl_ehandle; - size_t msg_size; - char *msg; - struct curl_slist *request_headers; - guint timeout_id; - char *ifspec; -} ConCheckCbData; - static void finish_cb_data (ConCheckCbData *cb_data, NMConnectivityState new_state) {