From: Frank Kardel Date: Thu, 13 Apr 2006 06:35:53 +0000 (+0000) Subject: Merge bk://www.ntp.org/home/bk/ntp-dev X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7e18949fcf08a40d3263aef3d0a6153e85324187;p=thirdparty%2Fntp.git Merge bk://www.ntp.org/home/bk/ntp-dev into pogo.udel.edu:/pogo/users/kardel/dynamic-if/ntp-dev bk: 443df149hwOmstlgCFMx3XD5d3K7pw --- 7e18949fcf08a40d3263aef3d0a6153e85324187 diff --cc ntpd/ntp_restrict.c index 30b6ac419c,0f37c1614e..23f50392dd --- a/ntpd/ntp_restrict.c +++ b/ntpd/ntp_restrict.c @@@ -477,8 -481,12 +482,12 @@@ hack_restrict */ if (rl != 0 && rl->addr != htonl(INADDR_ANY) - && !(rl->mflags & RESM_INTERFACE)) { + && !(rl->mflags & RESM_INTERFACE && op != RESTRICT_REMOVEIF)) { - rlprev->next = rl->next; + if (rlprev != NULL) { + rlprev->next = rl->next; + } else { + restrictlist = rl->next; + } restrictcount--; if (rl->flags & RES_LIMITED) { res_limited_refcnt--;