Lines Matching refs:gateway
419 struct batadv_tvlv_gateway_data *gateway) in batadv_gw_node_add() argument
423 if (gateway->bandwidth_down == 0) in batadv_gw_node_add()
437 gw_node->bandwidth_down = ntohl(gateway->bandwidth_down); in batadv_gw_node_add()
438 gw_node->bandwidth_up = ntohl(gateway->bandwidth_up); in batadv_gw_node_add()
448 ntohl(gateway->bandwidth_down) / 10, in batadv_gw_node_add()
449 ntohl(gateway->bandwidth_down) % 10, in batadv_gw_node_add()
450 ntohl(gateway->bandwidth_up) / 10, in batadv_gw_node_add()
451 ntohl(gateway->bandwidth_up) % 10); in batadv_gw_node_add()
492 struct batadv_tvlv_gateway_data *gateway) in batadv_gw_node_update() argument
498 batadv_gw_node_add(bat_priv, orig_node, gateway); in batadv_gw_node_update()
502 if ((gw_node->bandwidth_down == ntohl(gateway->bandwidth_down)) && in batadv_gw_node_update()
503 (gw_node->bandwidth_up == ntohl(gateway->bandwidth_up))) in batadv_gw_node_update()
513 ntohl(gateway->bandwidth_down) / 10, in batadv_gw_node_update()
514 ntohl(gateway->bandwidth_down) % 10, in batadv_gw_node_update()
515 ntohl(gateway->bandwidth_up) / 10, in batadv_gw_node_update()
516 ntohl(gateway->bandwidth_up) % 10); in batadv_gw_node_update()
518 gw_node->bandwidth_down = ntohl(gateway->bandwidth_down); in batadv_gw_node_update()
519 gw_node->bandwidth_up = ntohl(gateway->bandwidth_up); in batadv_gw_node_update()
521 if (ntohl(gateway->bandwidth_down) == 0) { in batadv_gw_node_update()
551 struct batadv_tvlv_gateway_data gateway; in batadv_gw_node_delete() local
553 gateway.bandwidth_down = 0; in batadv_gw_node_delete()
554 gateway.bandwidth_up = 0; in batadv_gw_node_delete()
556 batadv_gw_node_update(bat_priv, orig_node, &gateway); in batadv_gw_node_delete()