From: Daniel Mack Date: Fri, 10 Jul 2015 19:28:09 +0000 (-0400) Subject: resolved: use a #define for LLMNR port X-Git-Tag: v226.4~1^2~214 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=commitdiff_plain;h=ea8f9765a8194a83b28cdffbcec72bba8a765b7f resolved: use a #define for LLMNR port De-duplicate some magic numbers. --- diff --git a/src/resolve/resolved-llmnr.c b/src/resolve/resolved-llmnr.c index ee9a41637..8afaf8db6 100644 --- a/src/resolve/resolved-llmnr.c +++ b/src/resolve/resolved-llmnr.c @@ -124,7 +124,7 @@ static int on_llmnr_packet(sd_event_source *s, int fd, uint32_t revents, void *u int manager_llmnr_ipv4_udp_fd(Manager *m) { union sockaddr_union sa = { .in.sin_family = AF_INET, - .in.sin_port = htobe16(5355), + .in.sin_port = htobe16(LLMNR_PORT), }; static const int one = 1, pmtu = IP_PMTUDISC_DONT, ttl = 255; int r; @@ -202,7 +202,7 @@ fail: int manager_llmnr_ipv6_udp_fd(Manager *m) { union sockaddr_union sa = { .in6.sin6_family = AF_INET6, - .in6.sin6_port = htobe16(5355), + .in6.sin6_port = htobe16(LLMNR_PORT), }; static const int one = 1, ttl = 255; int r; @@ -330,7 +330,7 @@ static int on_llmnr_stream(sd_event_source *s, int fd, uint32_t revents, void *u int manager_llmnr_ipv4_tcp_fd(Manager *m) { union sockaddr_union sa = { .in.sin_family = AF_INET, - .in.sin_port = htobe16(5355), + .in.sin_port = htobe16(LLMNR_PORT), }; static const int one = 1, pmtu = IP_PMTUDISC_DONT; int r; @@ -402,7 +402,7 @@ fail: int manager_llmnr_ipv6_tcp_fd(Manager *m) { union sockaddr_union sa = { .in6.sin6_family = AF_INET6, - .in6.sin6_port = htobe16(5355), + .in6.sin6_port = htobe16(LLMNR_PORT), }; static const int one = 1; int r; diff --git a/src/resolve/resolved-llmnr.h b/src/resolve/resolved-llmnr.h index 640644000..d489d481e 100644 --- a/src/resolve/resolved-llmnr.h +++ b/src/resolve/resolved-llmnr.h @@ -23,6 +23,8 @@ #include "resolved-manager.h" +#define LLMNR_PORT 5355 + int manager_llmnr_ipv4_udp_fd(Manager *m); int manager_llmnr_ipv6_udp_fd(Manager *m); int manager_llmnr_ipv4_tcp_fd(Manager *m);