Digging in ntpd's sources shows that packages received on wildcard
interfaces are ignored intentionally. Here is a patch that
reestablishes the old behaviour but might be harmful otherwise.
-jo
--- ntpd/ntp_io.c 2006-12-09 12:44:53.000000000 +0100
+++ ntpd/ntp_io.c.orig 2006-12-09 11:32:25.000000000 +0100
@@ -514,7 +514,7 @@
inter_list[idx].sent = 0;
inter_list[idx].notsent = 0;
inter_list[idx].flags = INT_BROADCAST | INT_UP;
- inter_list[idx].ignore_packets = ISC_FALSE;
+ inter_list[idx].ignore_packets = ISC_TRUE;
#if defined(MCAST)
/*
* enable possible multicast reception on the broadcast socket
@@ -549,7 +549,7 @@
inter_list[idx].sent = 0;
inter_list[idx].notsent = 0;
inter_list[idx].flags = INT_UP;
- inter_list[idx].ignore_packets = ISC_FALSE;
+ inter_list[idx].ignore_packets = ISC_TRUE;
any6_interface = &inter_list[idx];
wildipv6 = idx;
idx++;
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]