opnsense-src/lib
Vincenzo Maffione 806b6c56af libnetmap: reset errno in nmreq_register_decode()
The reset is necessary at the beginning of the function, because of
the errno logic in the error path (set errno to EINVAL if not set).
If errno is already set when calling the function, and the function
fails, the previous errno value will be inherited.

(cherry picked from commit ab639bb287)
2021-09-27 09:44:28 +02:00
..
atf src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
clang src: merge HardenedBSD releng/12.1 at 7b67f6bef7a6 2019-12-06 14:17:29 +01:00
csu - Switch releng/12.1 from RC2 to RELEASE. 2019-11-04 12:44:23 +01:00
geom src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
googletest src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
lib80211 src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libalias src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libarchive src: merge HardenedBSD releng/12.1 at 7b67f6bef7a6 2019-12-06 14:17:29 +01:00
libauditd src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libbe Merge from stable/12 r352595: Add -vnP support to 'zfs send' for bookmarks 2019-10-29 11:47:49 +01:00
libbearssl src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libbegemot src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libblacklist src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libblocksruntime src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libbluetooth src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libbsdstat src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libbsm src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libbsnmp src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libbz2 src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libc MFC jail: Change both root and working directories in jail_attach(2) 2021-02-24 11:45:41 +01:00
libc++ src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libc++experimental src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libc++fs src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libc_nonshared src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libcalendar src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libcam src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libcapsicum src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libcasper libcasper: fix descriptors numbers 2021-07-13 14:53:07 +02:00
libclang_rt src: merge HardenedBSD releng/12.1 at 7b67f6bef7a6 2019-12-06 14:17:29 +01:00
libcom_err src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libcompat src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libcompiler_rt src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libcrypt src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libcuse src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libcxxrt src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libdevctl src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libdevdctl src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libdevinfo src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libdevstat src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libdl src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libdpv src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libdwarf src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libedit src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libefivar src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libelf src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libelftc src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libevent src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libexecinfo src: merge HardenedBSD releng/12.1 at 7b67f6bef7a6 2019-12-06 14:17:29 +01:00
libexpat src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libfetch Fix libfetch out of bounds read. 2021-09-01 13:25:58 +02:00
libfigpar src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libgcc_eh src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libgcc_s src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libgeom src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libgpio src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libgssapi src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libhbsdcontrol src: merge HardenedBSD releng/12.1 at 7b67f6bef7a6 2019-12-06 14:17:29 +01:00
libiconv_modules src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libifconfig src: merge HardenedBSD releng/12.1 at 7b67f6bef7a6 2019-12-06 14:17:29 +01:00
libipsec src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libipt src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libjail src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libkiconv src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libkvm MFC r352867: Add support for ps -H on corefiles in libkvm 2019-10-29 11:47:50 +01:00
libldns src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
liblzma src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libmagic src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libmd src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libmemstat src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libmilter src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libmp src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libmt src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libnandfs src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libnetbsd src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libnetgraph src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libnetmap libnetmap: reset errno in nmreq_register_decode() 2021-09-27 09:44:28 +02:00
libngatm src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libnv src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libomp src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libopenbsd src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libopencsd src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libopie src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libpam src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libpathconv src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libpcap src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libpe src: clean-cut move to release/11.1.0 2017-08-20 13:44:58 +02:00
libpjdlog src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libpmc src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libpmcstat src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libproc src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libprocstat src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libradius libradius: Fix attribute length validation in rad_get_attr(3) 2021-06-04 09:30:18 +02:00
libregex src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
librpcsec_gss src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
librpcsvc src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
librss src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
librt src: merge HardenedBSD releng/12.1 at 7b67f6bef7a6 2019-12-06 14:17:29 +01:00
librtld_db src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libsbuf src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libsdp src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libsecureboot src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libsm src: clean-cut move to release/11.1.0 2017-08-20 13:44:58 +02:00
libsmb src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libsmdb src: clean-cut move to release/11.1.0 2017-08-20 13:44:58 +02:00
libsmutil src: clean-cut move to release/11.1.0 2017-08-20 13:44:58 +02:00
libsqlite3 src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libstdbuf src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libstdthreads src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libsysdecode src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libtacplus src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libtelnet src: switch to release/11.2.0 2018-10-07 14:26:34 +02:00
libthr MFC r352620, MFS12 r352892: 2019-10-29 11:47:48 +01:00
libthread_db src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libucl MFS r353450: 2019-10-29 11:47:54 +01:00
libufs src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libugidfw src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libulog src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libunbound Fix multiple vulnerabilities in unbound. 2020-07-15 14:17:58 +02:00
libusb src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libusbhid Fix USB HID descriptor parsing error. 2020-06-19 12:21:23 +02:00
libutil src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libveriexec src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libvgl src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libvmmapi src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libwrap src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libxo src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
liby src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libypclnt src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libz src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
libzstd src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
msun MF stable/12 r352685: 2019-10-29 11:47:48 +01:00
ncurses src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
ofed src: clean-cut move to releng/12.1 2019-09-25 16:17:31 +02:00
tests src: clean-cut move to release/11.0.0 2016-10-03 12:28:21 +02:00
Makefile MFC r364936, r365023 2021-08-17 07:30:33 +02:00
Makefile.inc src: initial commit based on FreeBSD-10.0 2014-11-09 09:30:14 +01:00