diff options
author | Daniel Mack <daniel@zonque.org> | 2015-07-10 15:28:09 -0400 |
---|---|---|
committer | Sven Eden <yamakuzure@gmx.net> | 2017-03-14 10:06:05 +0100 |
commit | ea8f9765a8194a83b28cdffbcec72bba8a765b7f (patch) | |
tree | 72bbb0a0c010a2e42ad19ddb37b20d1e614afacb /src | |
parent | 45310dfc8d85ad4a6902c363f71bb3494ba315fc (diff) |
resolved: use a #define for LLMNR port
De-duplicate some magic numbers.
Diffstat (limited to 'src')
-rw-r--r-- | src/resolve/resolved-llmnr.c | 8 | ||||
-rw-r--r-- | src/resolve/resolved-llmnr.h | 2 |
2 files changed, 6 insertions, 4 deletions
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); |