freebsd-nq/usr.sbin/rtadvd
Mark Johnston 180d54d009 Retry upon NET_RT_IFLIST sysctl failure.
Port the logic used by getifaddrs(3) to handle the case where
NET_RT_IFLIST returns ENOMEM, which can occur if the list size changes
between the buffer allocation and sysctl read.

PR:		195191
Submitted by:	Guy Yur <guyyur@gmail.com> (original version)
MFC after:	1 week
2019-04-30 14:44:39 +00:00
..
advcap.c General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
advcap.h various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
config.c Update the "flag" for draft-ietf-6man-ipv6only-flag. 2018-11-03 18:03:24 +00:00
config.h General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
control_client.c various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
control_client.h various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
control_server.c various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
control_server.h various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
control.c various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
control.h various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
if.c Retry upon NET_RT_IFLIST sysctl failure. 2019-04-30 14:44:39 +00:00
if.h General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
Makefile Initial implementation of draft-ietf-6man-ipv6only-flag. 2018-10-30 20:08:48 +00:00
Makefile.depend
pathnames.h
rrenum.c Reduce <sys/queue.h> pollution. 2018-05-11 00:01:43 +00:00
rrenum.h General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
rtadvd.8
rtadvd.c Update the "flag" for draft-ietf-6man-ipv6only-flag. 2018-11-03 18:03:24 +00:00
rtadvd.conf
rtadvd.conf.5
rtadvd.h Initial implementation of draft-ietf-6man-ipv6only-flag. 2018-10-30 20:08:48 +00:00
timer_subr.c General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
timer_subr.h General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
timer.c General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00
timer.h General further adoption of SPDX licensing ID tags. 2017-11-20 19:49:47 +00:00