Index: acl.c =================================================================== RCS file: /usr/cvsroot/asterisk/acl.c,v retrieving revision 1.28 diff -u -r1.28 acl.c --- acl.c 14 Oct 2004 18:48:04 -0000 1.28 +++ acl.c 18 Oct 2004 06:53:04 -0000 @@ -242,13 +242,12 @@ memset(&m_rtmsg, 0, sizeof(m_rtmsg)); m_rtmsg.m_rtm.rtm_type = RTM_GET; - m_rtmsg.m_rtm.rtm_flags = RTF_UP | RTF_HOST; m_rtmsg.m_rtm.rtm_version = RTM_VERSION; ast_mutex_lock(&routeseq_lock); seq = ++routeseq; ast_mutex_unlock(&routeseq_lock); m_rtmsg.m_rtm.rtm_seq = seq; - m_rtmsg.m_rtm.rtm_addrs = RTA_DST; + m_rtmsg.m_rtm.rtm_addrs = RTA_DST | RTA_IFA; m_rtmsg.m_rtm.rtm_msglen = sizeof(struct rt_msghdr) + sizeof(struct sockaddr_in); sin = (struct sockaddr_in *)m_rtmsg.m_space; sin->sin_family = AF_INET;