Non-maintainer upload via DELAYED, to fix this bug as I hit it yesterday and
it's been open (with fix supplied) for 22months.

Thomas: can you cancel this from Delayed and apply it manually if you're not
happy with it;  debdiff attached.

        -Paul
-- 
High on a Spanish mountain, surrounded by howling dogs.  Southampton, GB
diff -u udptunnel-1.1/debian/changelog udptunnel-1.1/debian/changelog
--- udptunnel-1.1/debian/changelog
+++ udptunnel-1.1/debian/changelog
@@ -1,3 +1,9 @@
+udptunnel (1.1-1.1) unstable; urgency=low
+
+  * NMU: Change htons()->htonl() to fix multicast (Closes: #254834).
+  
+ -- Paul Sladen <[EMAIL PROTECTED]>  Sun, 21 May 2006 15:00:02 +0100
+
 udptunnel (1.1-1) unstable; urgency=low
 
   * Initial Release.
--- udptunnel-1.1.orig/udptunnel.c
+++ udptunnel-1.1/udptunnel.c
@@ -217,7 +217,7 @@
     (*relays)[i].udpaddr.sin_port = htons(udpport + i);
     (*relays)[i].udpaddr.sin_family = AF_INET;
     (*relays)[i].udp_ttl = udpttl;
-    (*relays)[i].multicast_udp = IN_MULTICAST(htons(udpaddr.s_addr));
+    (*relays)[i].multicast_udp = IN_MULTICAST(htonl(udpaddr.s_addr));
 
     (*relays)[i].tcpaddr.sin_addr = tcpaddr;
     (*relays)[i].tcpaddr.sin_port = htons(tcpport + i);

Reply via email to