The variable is not used for anything and can be removed.
---
gdhcp/client.c | 8 +-------
1 file changed, 1 insertion(+), 7 deletions(-)
diff --git a/gdhcp/client.c b/gdhcp/client.c
index 98710d2..2b7202a 100644
--- a/gdhcp/client.c
+++ b/gdhcp/client.c
@@ -105,7 +105,6 @@ struct _GDHCPClient {
guint t2_timeout;
guint lease_timeout;
guint listener_watch;
- GIOChannel *listener_channel;
GList *require_list;
GList *request_list;
GHashTable *code_value_hash;
@@ -1163,7 +1162,6 @@ GDHCPClient *g_dhcp_client_new(GDHCPType type,
get_interface_mac_address(ifindex, dhcp_client->mac_address);
dhcp_client->listener_sockfd = -1;
- dhcp_client->listener_channel = NULL;
dhcp_client->listen_mode = L_NONE;
dhcp_client->ref_count = 1;
dhcp_client->type = type;
@@ -1526,7 +1524,6 @@ static int switch_listening_mode(GDHCPClient *dhcp_client,
if (dhcp_client->listen_mode != L_NONE) {
if (dhcp_client->listener_watch > 0)
g_source_remove(dhcp_client->listener_watch);
- dhcp_client->listener_channel = NULL;
dhcp_client->listen_mode = L_NONE;
dhcp_client->listener_sockfd = -1;
dhcp_client->listener_watch = 0;
@@ -1563,7 +1560,6 @@ static int switch_listening_mode(GDHCPClient *dhcp_client,
dhcp_client->listen_mode = listen_mode;
dhcp_client->listener_sockfd = listener_sockfd;
- dhcp_client->listener_channel = listener_channel;
g_io_channel_set_close_on_unref(listener_channel, TRUE);
dhcp_client->listener_watch =
@@ -1571,7 +1567,7 @@ static int switch_listening_mode(GDHCPClient *dhcp_client,
G_IO_IN | G_IO_NVAL | G_IO_ERR | G_IO_HUP,
listener_event, dhcp_client,
NULL);
- g_io_channel_unref(dhcp_client->listener_channel);
+ g_io_channel_unref(listener_channel);
return 0;
}
@@ -2831,8 +2827,6 @@ void g_dhcp_client_stop(GDHCPClient *dhcp_client)
dhcp_client->listener_watch = 0;
}
- dhcp_client->listener_channel = NULL;
-
dhcp_client->retry_times = 0;
dhcp_client->ack_retry_times = 0;
--
1.9.1
_______________________________________________
connman mailing list
[email protected]
https://lists.connman.net/mailman/listinfo/connman