freebsd-dev/lib/libnv
Ryan Stone 19a4afb3e6 Prevent creation of an invalid nvlist
If an nvlist is set as a child of another nvlist with
nvlist_move_nvlist then fail the operation and set the parent
nvlist to the error state.

Differential Revision:		https://reviews.freebsd.org/D1880
Reviewers:			jfv
MFC after:			1 month
Sponsored by:			Sandvine Inc
2015-03-01 00:22:38 +00:00
..
tests Prevent creation of an invalid nvlist 2015-03-01 00:22:38 +00:00
common_impl.h
dnv.h Make libnv headers includable from C++ 2015-03-01 00:01:36 +00:00
dnvlist.c Don't allocate memory for operations that do not insert 2015-03-01 00:22:31 +00:00
Makefile Add function to force an nvlist into the error state 2015-03-01 00:22:23 +00:00
msgio.c Remove the limit on descriptors that can be send in one nvlist. 2014-09-14 09:27:12 +00:00
msgio.h MFp4 @1189139: 2013-12-15 22:58:09 +00:00
nv_impl.h Don't allocate memory for operations that do not insert 2015-03-01 00:22:31 +00:00
nv.3 Add function to force an nvlist into the error state 2015-03-01 00:22:23 +00:00
nv.h Add function to force an nvlist into the error state 2015-03-01 00:22:23 +00:00
nvlist_impl.h Fix problem on big endian systems introduced in r271579 - when we were 2014-10-09 20:55:05 +00:00
nvlist.c Don't allocate memory for operations that do not insert 2015-03-01 00:22:31 +00:00
nvpair_impl.h Fix problem on big endian systems introduced in r271579 - when we were 2014-10-09 20:55:05 +00:00
nvpair.c Prevent creation of an invalid nvlist 2015-03-01 00:22:38 +00:00