Lines Matching refs:gateway
193 struct batadv_tvlv_gateway_data gateway, *gateway_ptr; in batadv_gw_tvlv_ogm_handler_v1() local
199 (tvlv_value_len < sizeof(gateway))) { in batadv_gw_tvlv_ogm_handler_v1()
200 gateway.bandwidth_down = 0; in batadv_gw_tvlv_ogm_handler_v1()
201 gateway.bandwidth_up = 0; in batadv_gw_tvlv_ogm_handler_v1()
204 gateway.bandwidth_down = gateway_ptr->bandwidth_down; in batadv_gw_tvlv_ogm_handler_v1()
205 gateway.bandwidth_up = gateway_ptr->bandwidth_up; in batadv_gw_tvlv_ogm_handler_v1()
206 if ((gateway.bandwidth_down == 0) || in batadv_gw_tvlv_ogm_handler_v1()
207 (gateway.bandwidth_up == 0)) { in batadv_gw_tvlv_ogm_handler_v1()
208 gateway.bandwidth_down = 0; in batadv_gw_tvlv_ogm_handler_v1()
209 gateway.bandwidth_up = 0; in batadv_gw_tvlv_ogm_handler_v1()
213 batadv_gw_node_update(bat_priv, orig, &gateway); in batadv_gw_tvlv_ogm_handler_v1()
216 if ((gateway.bandwidth_down != 0) && in batadv_gw_tvlv_ogm_handler_v1()