Module Name: src Committed By: ozaki-r Date: Wed Sep 7 10:27:45 UTC 2016
Modified Files: src/sys/net: if_tun.c Log Message: Fix tun_enable Before the rearrangement of ifaddr initializations (in.c,v 1.169), when we called tun_enable via ioctl(SIOCINITIFADDR), an ifaddr in question was inserted in the interface address list. However, after the change the ifaddr isn't in the list at that point. So we shouldn't rely on that we can find the ifaddr by IFADDR_READER_FOREACH. Instead simply use the ifaddr passed by ioctl(SIOCINITIFADDR). To generate a diff of this commit: cvs rdiff -u -r1.131 -r1.132 src/sys/net/if_tun.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.