OXIESEC PANEL
- Current Dir:
/
/
usr
/
share
/
aclocal
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
11/10/2024 09:42:49 AM
rwxr-xr-x
📄
cmake.m4
1.43 KB
01/18/2018 02:48:42 PM
rw-r--r--
📄
codeset.m4
842 bytes
02/21/2019 02:40:49 PM
rw-r--r--
📄
expat.m4
1.41 KB
11/01/2017 02:47:55 PM
rw-r--r--
📄
extern-inline.m4
4.27 KB
02/21/2019 02:40:49 PM
rw-r--r--
📄
fcntl-o.m4
4.56 KB
02/21/2019 02:40:49 PM
rw-r--r--
📄
freetype2.m4
6.18 KB
07/19/2022 04:39:11 PM
rw-r--r--
📄
gettext.m4
15.49 KB
02/21/2019 02:40:49 PM
rw-r--r--
📄
glib-2.0.m4
8.12 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
glib-gettext.m4
15.38 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
glibc2.m4
830 bytes
02/21/2019 02:40:49 PM
rw-r--r--
📄
glibc21.m4
907 bytes
02/21/2019 02:40:49 PM
rw-r--r--
📄
gsettings.m4
3.36 KB
11/29/2021 04:42:57 PM
rw-r--r--
📄
gtk-3.0.m4
7.93 KB
06/05/2019 01:46:01 PM
rw-r--r--
📄
iconv.m4
9.06 KB
02/21/2019 02:40:49 PM
rw-r--r--
📄
intdiv0.m4
2.35 KB
02/21/2019 02:40:49 PM
rw-r--r--
📄
intl.m4
11.84 KB
02/21/2019 02:40:49 PM
rw-r--r--
📄
intldir.m4
917 bytes
02/21/2019 02:40:49 PM
rw-r--r--
📄
intlmacosx.m4
2.47 KB
02/21/2019 02:40:49 PM
rw-r--r--
📄
intmax.m4
1.1 KB
02/21/2019 02:40:49 PM
rw-r--r--
📄
inttypes-pri.m4
1.22 KB
02/21/2019 02:40:49 PM
rw-r--r--
📄
inttypes_h.m4
1020 bytes
02/21/2019 02:40:49 PM
rw-r--r--
📄
lcmessage.m4
1.33 KB
02/21/2019 02:40:49 PM
rw-r--r--
📄
lib-ld.m4
3.6 KB
02/21/2019 02:40:49 PM
rw-r--r--
📄
lib-link.m4
32.28 KB
02/21/2019 02:40:49 PM
rw-r--r--
📄
lib-prefix.m4
8.27 KB
02/21/2019 02:40:49 PM
rw-r--r--
📄
libtool.m4
299.12 KB
08/20/2016 12:34:31 PM
rw-r--r--
📄
lock.m4
1.43 KB
02/21/2019 02:40:49 PM
rw-r--r--
📄
longlong.m4
4.63 KB
02/21/2019 02:40:49 PM
rw-r--r--
📄
ltargz.m4
2.51 KB
08/20/2016 12:34:31 PM
rw-r--r--
📄
ltdl.m4
29.34 KB
08/20/2016 12:34:31 PM
rw-r--r--
📄
ltoptions.m4
14.17 KB
08/20/2016 12:34:31 PM
rw-r--r--
📄
ltsugar.m4
4.28 KB
08/20/2016 12:34:31 PM
rw-r--r--
📄
ltversion.m4
699 bytes
08/20/2016 12:34:31 PM
rw-r--r--
📄
lt~obsolete.m4
6 KB
08/20/2016 12:34:31 PM
rw-r--r--
📄
nls.m4
1.19 KB
02/21/2019 02:40:49 PM
rw-r--r--
📄
openexr.m4
780 bytes
11/16/2021 03:51:38 PM
rw-r--r--
📄
pkg.m4
10.01 KB
04/21/2017 08:54:08 PM
rw-r--r--
📄
po.m4
18.52 KB
02/21/2019 02:40:49 PM
rw-r--r--
📄
printf-posix.m4
1.54 KB
02/21/2019 02:40:49 PM
rw-r--r--
📄
progtest.m4
3.02 KB
02/21/2019 02:40:49 PM
rw-r--r--
📄
size_max.m4
2.99 KB
02/21/2019 02:40:49 PM
rw-r--r--
📄
stdint_h.m4
995 bytes
02/21/2019 02:40:49 PM
rw-r--r--
📄
threadlib.m4
14.8 KB
02/21/2019 02:40:49 PM
rw-r--r--
📄
uintmax_t.m4
1.09 KB
02/21/2019 02:40:49 PM
rw-r--r--
📄
visibility.m4
3.27 KB
02/21/2019 02:40:49 PM
rw-r--r--
📄
wayland-scanner.m4
418 bytes
09/14/2022 01:57:23 PM
rw-r--r--
📄
wchar_t.m4
818 bytes
02/21/2019 02:40:49 PM
rw-r--r--
📄
wint_t.m4
1.03 KB
02/21/2019 02:40:49 PM
rw-r--r--
📄
xsize.m4
406 bytes
02/21/2019 02:40:49 PM
rw-r--r--
📄
xtrans.m4
6.31 KB
11/04/2014 11:25:47 PM
rw-r--r--
Editing: fcntl-o.m4
Close
# fcntl-o.m4 serial 4 dnl Copyright (C) 2006, 2009-2016 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, dnl with or without modifications, as long as this notice is preserved. dnl Written by Paul Eggert. # Test whether the flags O_NOATIME and O_NOFOLLOW actually work. # Define HAVE_WORKING_O_NOATIME to 1 if O_NOATIME works, or to 0 otherwise. # Define HAVE_WORKING_O_NOFOLLOW to 1 if O_NOFOLLOW works, or to 0 otherwise. AC_DEFUN([gl_FCNTL_O_FLAGS], [ dnl Persuade glibc <fcntl.h> to define O_NOATIME and O_NOFOLLOW. dnl AC_USE_SYSTEM_EXTENSIONS was introduced in autoconf 2.60 and obsoletes dnl AC_GNU_SOURCE. m4_ifdef([AC_USE_SYSTEM_EXTENSIONS], [AC_REQUIRE([AC_USE_SYSTEM_EXTENSIONS])], [AC_REQUIRE([AC_GNU_SOURCE])]) AC_CHECK_HEADERS_ONCE([unistd.h]) AC_CHECK_FUNCS_ONCE([symlink]) AC_CACHE_CHECK([for working fcntl.h], [gl_cv_header_working_fcntl_h], [AC_RUN_IFELSE( [AC_LANG_PROGRAM( [[#include <sys/types.h> #include <sys/stat.h> #if HAVE_UNISTD_H # include <unistd.h> #else /* on Windows with MSVC */ # include <io.h> # include <stdlib.h> # defined sleep(n) _sleep ((n) * 1000) #endif #include <fcntl.h> #ifndef O_NOATIME #define O_NOATIME 0 #endif #ifndef O_NOFOLLOW #define O_NOFOLLOW 0 #endif static int const constants[] = { O_CREAT, O_EXCL, O_NOCTTY, O_TRUNC, O_APPEND, O_NONBLOCK, O_SYNC, O_ACCMODE, O_RDONLY, O_RDWR, O_WRONLY }; ]], [[ int result = !constants; #if HAVE_SYMLINK { static char const sym[] = "conftest.sym"; if (symlink ("/dev/null", sym) != 0) result |= 2; else { int fd = open (sym, O_WRONLY | O_NOFOLLOW | O_CREAT, 0); if (fd >= 0) { close (fd); result |= 4; } } if (unlink (sym) != 0 || symlink (".", sym) != 0) result |= 2; else { int fd = open (sym, O_RDONLY | O_NOFOLLOW); if (fd >= 0) { close (fd); result |= 4; } } unlink (sym); } #endif { static char const file[] = "confdefs.h"; int fd = open (file, O_RDONLY | O_NOATIME); if (fd < 0) result |= 8; else { struct stat st0; if (fstat (fd, &st0) != 0) result |= 16; else { char c; sleep (1); if (read (fd, &c, 1) != 1) result |= 24; else { if (close (fd) != 0) result |= 32; else { struct stat st1; if (stat (file, &st1) != 0) result |= 40; else if (st0.st_atime != st1.st_atime) result |= 64; } } } } } return result;]])], [gl_cv_header_working_fcntl_h=yes], [case $? in #( 4) gl_cv_header_working_fcntl_h='no (bad O_NOFOLLOW)';; #( 64) gl_cv_header_working_fcntl_h='no (bad O_NOATIME)';; #( 68) gl_cv_header_working_fcntl_h='no (bad O_NOATIME, O_NOFOLLOW)';; #( *) gl_cv_header_working_fcntl_h='no';; esac], [gl_cv_header_working_fcntl_h=cross-compiling])]) case $gl_cv_header_working_fcntl_h in #( *O_NOATIME* | no | cross-compiling) ac_val=0;; #( *) ac_val=1;; esac AC_DEFINE_UNQUOTED([HAVE_WORKING_O_NOATIME], [$ac_val], [Define to 1 if O_NOATIME works.]) case $gl_cv_header_working_fcntl_h in #( *O_NOFOLLOW* | no | cross-compiling) ac_val=0;; #( *) ac_val=1;; esac AC_DEFINE_UNQUOTED([HAVE_WORKING_O_NOFOLLOW], [$ac_val], [Define to 1 if O_NOFOLLOW works.]) ])