raop: use pw_net utils to parse address

This commit is contained in:
Wim Taymans 2024-05-15 11:26:12 +02:00
parent 46e4a33f27
commit bd4d61c83c
2 changed files with 11 additions and 22 deletions

View file

@ -8,7 +8,7 @@
#include <net/if.h>
#include <errno.h>
static int pw_net_parse_address(const char *address, uint16_t port,
static inline int pw_net_parse_address(const char *address, uint16_t port,
struct sockaddr_storage *addr, socklen_t *len)
{
struct addrinfo hints;
@ -38,7 +38,7 @@ static int pw_net_parse_address(const char *address, uint16_t port,
return 0;
}
static int pw_net_get_ip(const struct sockaddr_storage *sa, char *ip, size_t len, bool *ip4, uint16_t *port)
static inline int pw_net_get_ip(const struct sockaddr_storage *sa, char *ip, size_t len, bool *ip4, uint16_t *port)
{
if (sa->ss_family == AF_INET) {
struct sockaddr_in *in = (struct sockaddr_in*)sa;