aboutsummaryrefslogtreecommitdiff
path: root/src/ats/gnunet-service-ats_addresses.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/ats/gnunet-service-ats_addresses.c')
-rw-r--r--src/ats/gnunet-service-ats_addresses.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/ats/gnunet-service-ats_addresses.c b/src/ats/gnunet-service-ats_addresses.c
index 159ff685e..875633a6e 100644
--- a/src/ats/gnunet-service-ats_addresses.c
+++ b/src/ats/gnunet-service-ats_addresses.c
@@ -62,6 +62,8 @@ struct ATS_Address
62 62
63 uint32_t atsp_cost_wlan; 63 uint32_t atsp_cost_wlan;
64 64
65 uint32_t atsp_network_type;
66
65 struct GNUNET_BANDWIDTH_Value32NBO assigned_bw_in; 67 struct GNUNET_BANDWIDTH_Value32NBO assigned_bw_in;
66 68
67 struct GNUNET_BANDWIDTH_Value32NBO assigned_bw_out; 69 struct GNUNET_BANDWIDTH_Value32NBO assigned_bw_out;
@@ -279,6 +281,10 @@ GAS_addresses_update (const struct GNUNET_PeerIdentity *peer,
279 case GNUNET_ATS_COST_WLAN: 281 case GNUNET_ATS_COST_WLAN:
280 old->atsp_cost_wlan = ntohl (atsi[i].value); 282 old->atsp_cost_wlan = ntohl (atsi[i].value);
281 break; 283 break;
284 case GNUNET_ATS_NETWORK_TYPE:
285 old->atsp_network_type = ntohl (atsi[i].value);
286 break;
287
282 default: 288 default:
283 GNUNET_log (GNUNET_ERROR_TYPE_WARNING, 289 GNUNET_log (GNUNET_ERROR_TYPE_WARNING,
284 "Received unsupported ATS type %u\n", ntohl (atsi[i].type)); 290 "Received unsupported ATS type %u\n", ntohl (atsi[i].type));