aboutsummaryrefslogtreecommitdiff
path: root/src/udp.c
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2025-07-06 21:27:56 +0000
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2025-07-06 21:27:56 +0000
commit19b8f2645cf71fc58781fcf4f04046a546138872 (patch)
tree73e6cb3b7959a37dd7b76e0cdef0dfcd3817bc6e /src/udp.c
parent5e171598422f816555bee331f18a6adbe1291b1a (diff)
parentbaa4160b26431448b503d8d897db24fa0eb1386b (diff)
downloadslirp-master.zip
slirp-master.tar.gz
slirp-master.tar.bz2
Merge branch 'honor-dns-port' into 'master'HEADmaster
fix: honor dns server port number on macos See merge request slirp/libslirp!153
Diffstat (limited to 'src/udp.c')
-rw-r--r--src/udp.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/udp.c b/src/udp.c
index eb20bbb..14704e5 100644
--- a/src/udp.c
+++ b/src/udp.c
@@ -263,6 +263,8 @@ int udp_output(struct socket *so, struct mbuf *m, const struct sockaddr_in *sadd
DEBUG_ARG("m = %p", m);
DEBUG_ARG("saddr = %s", inet_ntop(AF_INET, &saddr->sin_addr, addr, sizeof(addr)));
DEBUG_ARG("daddr = %s", inet_ntop(AF_INET, &daddr->sin_addr, addr, sizeof(addr)));
+ DEBUG_ARG("s_inport = %d", ntohs(saddr->sin_port));
+ DEBUG_ARG("d_inport = %d", ntohs(daddr->sin_port));
/*
* Adjust for header