Lines Matching defs:gateway
22 * gateway setting change
50 * batadv_gw_tvlv_ogm_handler_v1() - process incoming gateway tvlv container
54 * @tvlv_value: tvlv buffer containing the gateway data
62 struct batadv_tvlv_gateway_data gateway, *gateway_ptr;
68 tvlv_value_len < sizeof(gateway)) {
69 gateway.bandwidth_down = 0;
70 gateway.bandwidth_up = 0;
73 gateway.bandwidth_down = gateway_ptr->bandwidth_down;
74 gateway.bandwidth_up = gateway_ptr->bandwidth_up;
75 if (gateway.bandwidth_down == 0 ||
76 gateway.bandwidth_up == 0) {
77 gateway.bandwidth_down = 0;
78 gateway.bandwidth_up = 0;
82 batadv_gw_node_update(bat_priv, orig, &gateway);
84 /* restart gateway selection */
85 if (gateway.bandwidth_down != 0 &&
91 * batadv_gw_init() - initialise the gateway handling internals
107 * batadv_gw_free() - free the gateway handling internals