lib/replace: add fallback defines for __NR_openat2
commitf7618dd31a9f8f6c0dbfdedd1a664eed25e2e449
authorStefan Metzmacher <metze@samba.org>
Mon, 8 Aug 2022 13:33:24 +0000 (8 15:33 +0200)
committerVolker Lendecke <vl@samba.org>
Mon, 15 Aug 2022 15:03:37 +0000 (15 15:03 +0000)
tree9ea390a76bb93657633f0052b9e424674660b3da
parentb89001e9226ecb0f4e5c906f7195f0e53cd7d608
lib/replace: add fallback defines for __NR_openat2

sys/syscall.h might be older than the runtime kernel.

If the kernel has support for openat2() we should
try to use if anyway.

The callers have to deal with ENOSYS anyway,
so there's no difference if we get that from syscall(__NR_openat2)
or directly from rep_openat2().

Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Volker Lendecke <vl@samba.org>
lib/replace/replace.c