[Bug 214735] Add ENODATA to errno.h

[email protected] Tue, 21 Jul 2026 10:28:03 +0000
Newsgroups gmane.os.freebsd.bugs
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=214735

--- Comment #2 from Michael Osipov <[email protected]> ---
FTR:
$ grep -Fr -e "ENODATA"  --include=patch-* .
./databases/libcouchbase/files/patch-plugins_io_libuv_libuv__compat.h:+#ifndef
ENODATA
./databases/libcouchbase/files/patch-plugins_io_libuv_libuv__compat.h:+#define
ENODATA EPIPE
./databases/py-snowflake-connector-python/files/patch-src_snowflake_connector_nanoarrow__cpp_ArrowIterator_nanoarrow__ipc.c:-
   return ENODATA;
./databases/py-snowflake-connector-python/files/patch-src_snowflake_connector_nanoarrow__cpp_ArrowIterator_nanoarrow__ipc.c:-
   return ENODATA;
./databases/py-snowflake-connector-python/files/patch-src_snowflake_connector_nanoarrow__cpp_ArrowIterator_nanoarrow__ipc.c:-
 if (result == ENODATA) {
./databases/py-snowflake-connector-python/files/patch-src_snowflake_connector_nanoarrow__cpp_ArrowIterator_nanoarrow__ipc.h:-///
not valid, ENODATA if the Arrow end-of-stream indicator has been reached, or
./devel/android-tools/files/patch-vendor_f2fs-tools_fsck_xattr.c:+#ifndef
ENODATA
./devel/android-tools/files/patch-vendor_f2fs-tools_fsck_xattr.c:+#define
ENODATA ENOATTR
./devel/dwarves/files/patch-lib_bpf_src_str__error.c:+#ifndef ENODATA
./devel/dwarves/files/patch-lib_bpf_src_str__error.c:+#define ENODATA 8817
./filesystems/sandboxfs/files/patch-src_lib.rs:                 let code =
Errno::ENODATA;
./lang/swift510/files/patch-swift-system_Sources_System_Errno.swift:   public
static var ENODATA: Errno { noData }
./lang/swift510/files/patch-swift-system_Sources_System_Internals_Constants.swift:
internal var _ENODATA: CInt { ENODATA }
./multimedia/gstreamer1-plugins-good/files/patch-sys_v4l2_gstv4l2object.c:+#ifdef
ENODATA
./multimedia/gstreamer1-plugins-good/files/patch-sys_v4l2_gstv4l2object.c:     
   case ENODATA:
./multimedia/gstreamer1-plugins-good/files/patch-sys_v4l2_v4l2__calls.c:+#ifdef
ENODATA
./multimedia/gstreamer1-plugins-good/files/patch-sys_v4l2_v4l2__calls.c:      
case ENODATA:
./security/krb5-122/files/patch-lib_krad_packet.c:+/* XXX ENODATA does not
exist in FreeBSD. The closest thing we have to */
./security/krb5-122/files/patch-lib_krad_packet.c:+/* XXX ENODATA is ENOATTR.
We use that instead. */
./security/krb5-122/files/patch-lib_krad_packet.c:+#define ENODATA ENOATTR
./security/krb5-122/files/patch-lib_krad_packet.c:         return ENODATA;
./security/krb5-devel/files/patch-lib_krad_packet.c:+#ifndef ENODATA
./security/krb5-devel/files/patch-lib_krad_packet.c:+#define ENODATA ENOATTR
./sysutils/bacula13-server/files/patch-src_baconfig.h:+#ifndef ENODATA
./sysutils/bacula13-server/files/patch-src_baconfig.h:+#define ENODATA EPIPE
./sysutils/bacula15-server/files/patch-src_baconfig.h:+#ifndef ENODATA
./sysutils/bacula15-server/files/patch-src_baconfig.h:+#define ENODATA EPIPE
./x11/gdm/files/patch-common_gdm-common.c:+#ifdef ENODATA
./x11/gdm/files/patch-common_gdm-common.c:                 if (res != -ENODATA)

-- 
You are receiving this mail because:
You are the assignee for the bug.