freebsd-dev/lib/libnv
Jilles Tjoelker 1c6e90b0f8 libnv: Don't lose big-endian flag when receiving a message.
A bug caused the "big endian" flag to be lost when receiving a message. As a
result, the bits are interpreted as little endian and an extremely large
allocation is attempted.

This change fixes ping(8)'s communication to casperd(8) on big-endian
architectures.

Reported by:	Anton Shterenlikht
Tested by:	danfe
2014-04-01 21:30:54 +00:00
..
common_impl.h
dnv.h
dnvlist.c
Makefile
msgio.c Assert input arguments to buf_send() and buf_recv(). 2014-02-02 19:06:00 +00:00
msgio.h MFp4 @1189139: 2013-12-15 22:58:09 +00:00
nv_impl.h
nv.3 nv(3) was not in 10.0. 2014-03-21 15:30:31 +00:00
nv.h
nvlist_impl.h
nvlist.c libnv: Don't lose big-endian flag when receiving a message. 2014-04-01 21:30:54 +00:00
nvpair_impl.h
nvpair.c