From f01e5736f1555eec9183e48448fa3454f265b73e Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Tue, 12 Aug 2014 14:54:32 +0200 Subject: timesyncd: move the generic sockaddr_equal() call to socket-util.h --- src/timesync/timesyncd.c | 16 ---------------- 1 file changed, 16 deletions(-) (limited to 'src/timesync') diff --git a/src/timesync/timesyncd.c b/src/timesync/timesyncd.c index e5a8a578cd..500f83f673 100644 --- a/src/timesync/timesyncd.c +++ b/src/timesync/timesyncd.c @@ -536,22 +536,6 @@ static void manager_adjust_poll(Manager *m, double offset, bool spike) { } } -static bool sockaddr_equal(union sockaddr_union *a, union sockaddr_union *b) { - assert(a); - assert(b); - - if (a->sa.sa_family != b->sa.sa_family) - return false; - - if (a->sa.sa_family == AF_INET) - return a->in.sin_addr.s_addr == b->in.sin_addr.s_addr; - - if (a->sa.sa_family == AF_INET6) - return memcmp(&a->in6.sin6_addr, &b->in6.sin6_addr, sizeof(a->in6.sin6_addr)) == 0; - - return false; -} - static int manager_receive_response(sd_event_source *source, int fd, uint32_t revents, void *userdata) { Manager *m = userdata; struct ntp_msg ntpmsg; -- cgit v1.2.3-54-g00ecf