看板 DFBSD_submit 關於我們 聯絡資訊
--nextPart11800920.aEzCjZi3K8 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8Bit whoops, the previous diff was reversed. :) --nextPart11800920.aEzCjZi3K8 Content-Type: text/x-diff; name="rtsock.c.diff" Content-Transfer-Encoding: 8Bit Content-Disposition: attachment; filename="rtsock.c.diff" --- rtsock.c.old 2005-02-23 16:39:12.000000000 -0500 +++ rtsock.c 2005-02-23 16:39:22.000000000 -0500 @@ -972,7 +972,7 @@ bzero(&rtinfo, sizeof(struct rt_addrinfo)); rtinfo.rti_ifaaddr = ifma->ifma_addr; - if (ifp != NULL) + if (ifp != NULL && TAILQ_FIRST(&ifp->if_addrhead) != NULL) rtinfo.rti_ifpaddr = TAILQ_FIRST(&ifp->if_addrhead)->ifa_addr; else rtinfo.rti_ifpaddr = NULL; --nextPart11800920.aEzCjZi3K8--