* @param transport_name plugin name
* @param address binary address
* @param address_length number of bytes in 'address'
+ * @param local_info additional local information for the address
* @return the address struct
*/
struct GNUNET_HELLO_Address *
memcpy (end, address, address_length);
addr->address_length = address_length;
addr->transport_name = &end[address_length];
+ addr->local_info = local_info;
memcpy (&end[address_length], transport_name, slen);
return addr;
}
{
return GNUNET_HELLO_address_allocate (&address->peer, address->transport_name,
address->address,
- address->address_length, 0);
+ address->address_length,
+ address->local_info);
}