/** * udp_host_addr: * @s: UDP session. * * Return value: character string containing network address * associated with session @s. **/ char *udp_host_addr(socket_udp *s) { if (s && s->mode == IPv6) { return udp_host_addr6(s); } return udp_host_addr4(); }
/** * udp_host_addr: * @s: UDP session. * * Return value: character string containing network address * associated with session @s. **/ const char *udp_host_addr(socket_udp *s) { switch (s->mode) { case IPv4 : return udp_host_addr4(); case IPv6 : return udp_host_addr6(s); default : abort(); } return NULL; }