chiark / gitweb /
resolved: use a #define for LLMNR port
authorDaniel Mack <daniel@zonque.org>
Fri, 10 Jul 2015 19:28:09 +0000 (15:28 -0400)
committerSven Eden <yamakuzure@gmx.net>
Tue, 14 Mar 2017 09:06:05 +0000 (10:06 +0100)
De-duplicate some magic numbers.

src/resolve/resolved-llmnr.c
src/resolve/resolved-llmnr.h

index ee9a4163726e5bb307887e7d928e37eecc5e40ef..8afaf8db6e6dfe4854705c71eb38a990358047c7 100644 (file)
@@ -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;
index 640644000abb22c58f8cfac681fe75f79eafb7f0..d489d481e8e4309f40cb95123bcd126abe77aab9 100644 (file)
@@ -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);