3
0
mirror of https://git.kernel.org/pub/scm/network/wireless/iwd.git synced 2024-11-26 02:19:26 +01:00

netconfig: Add 'ipv4' to ipv4-specific function names

This commit is contained in:
Tim Kourt 2019-07-30 18:16:04 -07:00 committed by Denis Kenzior
parent 30fc736b62
commit c13b0971bb

View File

@ -317,7 +317,7 @@ enum netconfig_action {
NETCONFIG_ACTION_UNINSTALL, NETCONFIG_ACTION_UNINSTALL,
}; };
static void netconfig_dhcp_addressing(struct netconfig *netconfig, static void netconfig_ipv4_dhcp_addressing(struct netconfig *netconfig,
const struct l_dhcp_client *client, const struct l_dhcp_client *client,
enum netconfig_action action) enum netconfig_action action)
{ {
@ -369,7 +369,7 @@ no_ip:
l_free(gateway); l_free(gateway);
} }
static void netconfig_dhcp_event_handler(struct l_dhcp_client *client, static void netconfig_ipv4_dhcp_event_handler(struct l_dhcp_client *client,
enum l_dhcp_client_event event, enum l_dhcp_client_event event,
void *userdata) void *userdata)
{ {
@ -381,12 +381,12 @@ static void netconfig_dhcp_event_handler(struct l_dhcp_client *client,
case L_DHCP_CLIENT_EVENT_LEASE_RENEWED: case L_DHCP_CLIENT_EVENT_LEASE_RENEWED:
case L_DHCP_CLIENT_EVENT_LEASE_OBTAINED: case L_DHCP_CLIENT_EVENT_LEASE_OBTAINED:
case L_DHCP_CLIENT_EVENT_IP_CHANGED: case L_DHCP_CLIENT_EVENT_IP_CHANGED:
netconfig_dhcp_addressing(netconfig, client, netconfig_ipv4_dhcp_addressing(netconfig, client,
NETCONFIG_ACTION_INSTALL); NETCONFIG_ACTION_INSTALL);
break; break;
case L_DHCP_CLIENT_EVENT_LEASE_EXPIRED: case L_DHCP_CLIENT_EVENT_LEASE_EXPIRED:
netconfig_dhcp_addressing(netconfig, client, netconfig_ipv4_dhcp_addressing(netconfig, client,
NETCONFIG_ACTION_UNINSTALL); NETCONFIG_ACTION_UNINSTALL);
/* Fall through. */ /* Fall through. */
case L_DHCP_CLIENT_EVENT_NO_LEASE: case L_DHCP_CLIENT_EVENT_NO_LEASE:
@ -405,7 +405,7 @@ static void netconfig_dhcp_event_handler(struct l_dhcp_client *client,
} }
} }
static bool netconfig_dhcp_create(struct netconfig *netconfig, static bool netconfig_ipv4_dhcp_create(struct netconfig *netconfig,
struct station *station) struct station *station)
{ {
netconfig->dhcp_client = l_dhcp_client_new(netconfig->ifindex); netconfig->dhcp_client = l_dhcp_client_new(netconfig->ifindex);
@ -416,7 +416,7 @@ static bool netconfig_dhcp_create(struct netconfig *netconfig,
ETH_ALEN); ETH_ALEN);
l_dhcp_client_set_event_handler(netconfig->dhcp_client, l_dhcp_client_set_event_handler(netconfig->dhcp_client,
netconfig_dhcp_event_handler, netconfig_ipv4_dhcp_event_handler,
netconfig, NULL); netconfig, NULL);
if (getenv("IWD_DHCP_DEBUG")) if (getenv("IWD_DHCP_DEBUG"))
@ -426,7 +426,7 @@ static bool netconfig_dhcp_create(struct netconfig *netconfig,
return true; return true;
} }
static bool netconfig_static_addressing(struct netconfig *netconfig, static bool netconfig_ipv4_static_addressing(struct netconfig *netconfig,
struct station *station, struct station *station,
enum netconfig_action action) enum netconfig_action action)
{ {
@ -496,7 +496,7 @@ static void netconfig_station_state_changed(enum station_state state,
switch (state) { switch (state) {
case STATION_STATE_CONNECTED: case STATION_STATE_CONNECTED:
if (netconfig_static_addressing(netconfig, station, if (netconfig_ipv4_static_addressing(netconfig, station,
NETCONFIG_ACTION_INSTALL)) NETCONFIG_ACTION_INSTALL))
break; break;
@ -515,11 +515,12 @@ static void netconfig_station_state_changed(enum station_state state,
break; break;
case STATION_STATE_DISCONNECTED: case STATION_STATE_DISCONNECTED:
if (netconfig_static_addressing(netconfig, station, if (netconfig_ipv4_static_addressing(netconfig, station,
NETCONFIG_ACTION_UNINSTALL)) NETCONFIG_ACTION_UNINSTALL))
break; break;
netconfig_dhcp_addressing(netconfig, netconfig->dhcp_client, netconfig_ipv4_dhcp_addressing(netconfig,
netconfig->dhcp_client,
NETCONFIG_ACTION_UNINSTALL); NETCONFIG_ACTION_UNINSTALL);
l_dhcp_client_stop(netconfig->dhcp_client); l_dhcp_client_stop(netconfig->dhcp_client);
@ -556,7 +557,7 @@ bool netconfig_ifindex_add(uint32_t ifindex)
netconfig->ifindex = ifindex; netconfig->ifindex = ifindex;
netconfig->ifaddr_list = l_queue_new(); netconfig->ifaddr_list = l_queue_new();
netconfig_dhcp_create(netconfig, station); netconfig_ipv4_dhcp_create(netconfig, station);
station_add_state_watch(station, netconfig_station_state_changed, station_add_state_watch(station, netconfig_station_state_changed,
netconfig, NULL); netconfig, NULL);