struct GNUNET_HELLO_Address *
GNUNET_HELLO_address_allocate (const struct GNUNET_PeerIdentity *peer,
const char *transport_name, const void *address,
- size_t address_length)
+ size_t address_length,
+ enum GNUNET_HELLO_AddressInfo local_info)
{
struct GNUNET_HELLO_Address *addr;
size_t slen;
{
return GNUNET_HELLO_address_allocate (&address->peer, address->transport_name,
address->address,
- address->address_length);
+ address->address_length, 0);
}
struct GNUNET_HELLO_Address *
GNUNET_HELLO_address_allocate (const struct GNUNET_PeerIdentity *peer,
const char *transport_name, const void *address,
- size_t address_length);
-
+ size_t address_length,
+ enum GNUNET_HELLO_AddressInfo local_info);
/**
* Copy an address struct.