--- - branch: netbsd-8 date: Tue Jan 2 10:30:10 UTC 2018 files: - new: 1.213.2.5 old: 1.213.2.4 path: src/sys/net/rtsock.c pathrev: src/sys/net/rtsock.c@1.213.2.5 type: modified id: 20180102T103010Z.bb94b55623b45c1120bb9059040c25571ca154b2 log: "Pull up following revision(s) (requested by ozaki-r in ticket #457):\n\tsys/net/rtsock.c: revision 1.233-1.234, 1.236\nProtect ifp returned from route_output_get_ifa surely\nAn ifp returned from route_output_get_ifa was supposed to be protected\nby a returned ifa; if the ifa belongs to ifp, holding the ifa prevents\nthe ifp from being freed. However route_output_get_ifa can return an ifp\nto which a returned ifa doesn't belong. So we need to take a reference\nto a returning ifp separately.\n--\nFix a bug that tries to psref_acquire ifa with a psref used before\nThis fixes ATF tests that started to fail by a recent change to psref.\n--\nFix compile error (may be used uninitialized)\nHmm, __noinline had hidden this error.\n" module: src subject: 'CVS commit: [netbsd-8] src/sys/net' unixtime: '1514889010' user: snj