Current Path: > > usr > include > bits
Operation : Linux premium107.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 Software : Apache Server IP : 198.54.126.246 | Your IP: 216.73.216.181 Domains : 1034 Domain(s) Permission : [ 0755 ]
| Name | Type | Size | Last Modified | Actions |
|---|---|---|---|---|
| types | Directory | - | - | |
| a.out.h | File | 268 bytes | December 08 2025 09:36:36. | |
| byteswap.h | File | 2449 bytes | December 08 2025 09:36:35. | |
| cmathcalls.h | File | 4138 bytes | December 08 2025 09:36:34. | |
| confname.h | File | 23708 bytes | December 08 2025 09:36:36. | |
| cpu-set.h | File | 4515 bytes | December 08 2025 09:36:36. | |
| dirent.h | File | 1770 bytes | December 08 2025 09:36:35. | |
| dlfcn.h | File | 2520 bytes | December 08 2025 09:36:34. | |
| elfclass.h | File | 426 bytes | December 08 2025 09:36:50. | |
| endian.h | File | 176 bytes | December 08 2025 09:36:35. | |
| environments.h | File | 3790 bytes | December 08 2025 09:36:36. | |
| epoll.h | File | 1070 bytes | December 08 2025 09:36:36. | |
| errno.h | File | 1425 bytes | December 08 2025 09:36:34. | |
| error.h | File | 2683 bytes | December 08 2025 09:36:36. | |
| eventfd.h | File | 1128 bytes | December 08 2025 09:36:36. | |
| fcntl-linux.h | File | 13712 bytes | December 08 2025 09:36:36. | |
| fcntl.h | File | 2245 bytes | December 08 2025 09:36:36. | |
| fcntl2.h | File | 5574 bytes | December 08 2025 09:36:36. | |
| fenv.h | File | 4605 bytes | December 08 2025 09:36:34. | |
| fenvinline.h | File | 190 bytes | December 08 2025 09:36:34. | |
| floatn-common.h | File | 9764 bytes | December 08 2025 09:36:34. | |
| floatn.h | File | 4372 bytes | December 08 2025 09:36:34. | |
| flt-eval-method.h | File | 1214 bytes | December 08 2025 09:36:34. | |
| fp-fast.h | File | 1215 bytes | December 08 2025 09:36:34. | |
| fp-logb.h | File | 1011 bytes | December 08 2025 09:36:34. | |
| getopt_core.h | File | 3666 bytes | December 08 2025 09:36:36. | |
| getopt_ext.h | File | 3037 bytes | December 08 2025 09:36:36. | |
| getopt_posix.h | File | 1809 bytes | December 08 2025 09:36:36. | |
| hwcap.h | File | 971 bytes | December 08 2025 09:36:36. | |
| in.h | File | 9466 bytes | December 08 2025 09:36:49. | |
| indirect-return.h | File | 1585 bytes | December 08 2025 09:36:34. | |
| initspin.h | File | 25 bytes | December 08 2025 09:36:36. | |
| inotify.h | File | 1079 bytes | December 08 2025 09:36:36. | |
| ioctl-types.h | File | 2455 bytes | December 08 2025 09:36:36. | |
| ioctls.h | File | 4477 bytes | December 08 2025 09:36:36. | |
| ipc.h | File | 2070 bytes | December 08 2025 09:36:36. | |
| ipctypes.h | File | 1175 bytes | December 08 2025 09:36:36. | |
| iscanonical.h | File | 2478 bytes | December 08 2025 09:36:34. | |
| libc-header-start.h | File | 2607 bytes | December 08 2025 09:36:29. | |
| libm-simd-decl-stubs.h | File | 3003 bytes | December 08 2025 09:36:34. | |
| link.h | File | 4285 bytes | December 08 2025 09:36:50. | |
| link_lavcurrent.h | File | 1099 bytes | December 08 2025 09:36:50. | |
| local_lim.h | File | 3184 bytes | December 08 2025 09:36:36. | |
| locale.h | File | 1367 bytes | December 08 2025 09:36:30. | |
| long-double.h | File | 923 bytes | December 08 2025 09:36:34. | |
| math-finite.h | File | 5374 bytes | December 08 2025 09:36:34. | |
| math-vector.h | File | 2307 bytes | December 08 2025 09:36:34. | |
| mathcalls-helper-functions.h | File | 1764 bytes | December 08 2025 09:36:34. | |
| mathcalls-narrow.h | File | 1306 bytes | December 08 2025 09:36:34. | |
| mathcalls.h | File | 13100 bytes | December 08 2025 09:36:34. | |
| mathdef.h | File | 890 bytes | December 08 2025 09:36:34. | |
| mathinline.h | File | 13015 bytes | December 08 2025 09:36:34. | |
| mman-linux.h | File | 4895 bytes | December 08 2025 09:36:36. | |
| mman-shared.h | File | 2736 bytes | December 08 2025 09:36:36. | |
| mman.h | File | 2063 bytes | December 08 2025 09:36:36. | |
| monetary-ldbl.h | File | 1046 bytes | December 08 2025 09:36:34. | |
| mqueue.h | File | 1245 bytes | December 08 2025 09:36:48. | |
| mqueue2.h | File | 2150 bytes | December 08 2025 09:36:48. | |
| msq.h | File | 2637 bytes | December 08 2025 09:36:36. | |
| netdb.h | File | 1263 bytes | December 08 2025 09:36:49. | |
| param.h | File | 1432 bytes | December 08 2025 09:36:36. | |
| poll.h | File | 2075 bytes | December 08 2025 09:36:36. | |
| poll2.h | File | 2485 bytes | December 08 2025 09:36:36. | |
| posix1_lim.h | File | 5188 bytes | December 08 2025 09:36:36. | |
| posix2_lim.h | File | 2866 bytes | December 08 2025 09:36:36. | |
| posix_opt.h | File | 5766 bytes | December 08 2025 09:36:36. | |
| printf-ldbl.h | File | 991 bytes | December 08 2025 09:36:34. | |
| pthreadtypes-arch.h | File | 3290 bytes | December 08 2025 09:36:36. | |
| pthreadtypes.h | File | 3071 bytes | December 08 2025 09:36:36. | |
| ptrace-shared.h | File | 2900 bytes | December 08 2025 09:36:36. | |
| resource.h | File | 6298 bytes | December 08 2025 09:36:36. | |
| sched.h | File | 3747 bytes | December 08 2025 09:36:36. | |
| select.h | File | 2105 bytes | December 08 2025 09:36:36. | |
| select2.h | File | 1437 bytes | December 08 2025 09:36:36. | |
| sem.h | File | 2619 bytes | December 08 2025 09:36:36. | |
| semaphore.h | File | 1237 bytes | December 08 2025 09:36:35. | |
| setjmp.h | File | 1286 bytes | December 08 2025 09:36:34. | |
| setjmp2.h | File | 1704 bytes | December 08 2025 09:36:34. | |
| shm.h | File | 3591 bytes | December 08 2025 09:36:36. | |
| sigaction.h | File | 2934 bytes | December 08 2025 09:36:34. | |
| sigcontext.h | File | 4264 bytes | December 08 2025 09:36:34. | |
| sigevent-consts.h | File | 1470 bytes | December 08 2025 09:36:34. | |
| siginfo-arch.h | File | 729 bytes | December 08 2025 09:36:36. | |
| siginfo-consts-arch.h | File | 204 bytes | December 08 2025 09:36:36. | |
| siginfo-consts.h | File | 5973 bytes | December 08 2025 09:36:34. | |
| signalfd.h | File | 1066 bytes | December 08 2025 09:36:36. | |
| signum-generic.h | File | 4340 bytes | December 08 2025 09:36:34. | |
| signum.h | File | 1633 bytes | December 08 2025 09:36:34. | |
| sigstack.h | File | 1167 bytes | December 08 2025 09:36:34. | |
| sigthread.h | File | 1691 bytes | December 08 2025 09:36:34. | |
| sockaddr.h | File | 1513 bytes | December 08 2025 09:36:36. | |
| socket.h | File | 15562 bytes | December 08 2025 09:36:36. | |
| socket2.h | File | 3036 bytes | December 08 2025 09:36:36. | |
| socket_type.h | File | 2215 bytes | December 08 2025 09:36:36. | |
| ss_flags.h | File | 1187 bytes | December 08 2025 09:36:34. | |
| stab.def | File | 9039 bytes | December 08 2025 09:36:36. | |
| stat.h | File | 7619 bytes | December 08 2025 09:36:36. | |
| statfs.h | File | 1916 bytes | December 08 2025 09:36:36. | |
| statvfs.h | File | 3422 bytes | December 08 2025 09:36:36. | |
| statx-generic.h | File | 2049 bytes | December 08 2025 09:36:36. | |
| statx.h | File | 1399 bytes | December 08 2025 09:36:36. | |
| stdint-intn.h | File | 1036 bytes | December 08 2025 09:36:34. | |
| stdint-uintn.h | File | 1048 bytes | December 08 2025 09:36:34. | |
| stdio-ldbl.h | File | 3013 bytes | December 08 2025 09:36:34. | |
| stdio.h | File | 5586 bytes | December 08 2025 09:36:34. | |
| stdio2.h | File | 12546 bytes | December 08 2025 09:36:34. | |
| stdio_lim.h | File | 1212 bytes | December 08 2025 09:36:34. | |
| stdlib-bsearch.h | File | 1377 bytes | December 08 2025 09:36:34. | |
| stdlib-float.h | File | 1114 bytes | December 08 2025 09:36:34. | |
| stdlib-ldbl.h | File | 1372 bytes | December 08 2025 09:36:34. | |
| stdlib.h | File | 5069 bytes | December 08 2025 09:36:34. | |
| string_fortified.h | File | 4683 bytes | December 08 2025 09:36:35. | |
| strings_fortified.h | File | 1239 bytes | December 08 2025 09:36:35. | |
| sys_errlist.h | File | 1215 bytes | December 08 2025 09:36:34. | |
| syscall.h | File | 45663 bytes | December 08 2025 09:36:36. | |
| sysctl.h | File | 898 bytes | December 08 2025 09:36:36. | |
| syslog-ldbl.h | File | 1205 bytes | December 08 2025 09:36:36. | |
| syslog-path.h | File | 1060 bytes | December 08 2025 09:36:36. | |
| syslog.h | File | 1684 bytes | December 08 2025 09:36:36. | |
| sysmacros.h | File | 2952 bytes | December 08 2025 09:36:36. | |
| termios.h | File | 5363 bytes | December 08 2025 09:36:36. | |
| thread-shared-types.h | File | 6735 bytes | December 08 2025 09:36:36. | |
| time.h | File | 2998 bytes | December 08 2025 09:36:35. | |
| timerfd.h | File | 1102 bytes | December 08 2025 09:36:36. | |
| timex.h | File | 4595 bytes | December 08 2025 09:36:35. | |
| types.h | File | 8335 bytes | December 08 2025 09:36:36. | |
| typesizes.h | File | 3397 bytes | December 08 2025 09:36:36. | |
| uintn-identity.h | File | 1541 bytes | December 08 2025 09:36:35. | |
| uio-ext.h | File | 1922 bytes | December 08 2025 09:36:36. | |
| uio_lim.h | File | 1384 bytes | December 08 2025 09:36:36. | |
| unistd.h | File | 10812 bytes | December 08 2025 09:36:36. | |
| utmp.h | File | 4066 bytes | December 08 2025 09:36:50. | |
| utmpx.h | File | 3577 bytes | December 08 2025 09:36:50. | |
| utsname.h | File | 1212 bytes | December 08 2025 09:36:36. | |
| waitflags.h | File | 1696 bytes | December 08 2025 09:36:36. | |
| waitstatus.h | File | 2286 bytes | December 08 2025 09:36:36. | |
| wchar-ldbl.h | File | 2423 bytes | December 08 2025 09:36:35. | |
| wchar.h | File | 1905 bytes | December 08 2025 09:36:35. | |
| wchar2.h | File | 18221 bytes | December 08 2025 09:36:35. | |
| wctype-wchar.h | File | 6301 bytes | December 08 2025 09:36:36. | |
| wordsize.h | File | 442 bytes | December 08 2025 09:36:34. | |
| xopen_lim.h | File | 3857 bytes | December 08 2025 09:36:29. |
/* Copyright (C) 2004-2018 Free Software Foundation, Inc.
This file is part of the GNU C Library.
The GNU C Library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.
The GNU C Library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with the GNU C Library; if not, see
<http://www.gnu.org/licenses/>. */
#ifndef _BITS_STRING_FORTIFIED_H
#define _BITS_STRING_FORTIFIED_H 1
#ifndef _STRING_H
# error "Never use <bits/string_fortified.h> directly; include <string.h> instead."
#endif
#if !__GNUC_PREREQ (5,0)
__warndecl (__warn_memset_zero_len,
"memset used with constant zero length parameter; this could be due to transposed parameters");
#endif
__fortify_function void *
__NTH (memcpy (void *__restrict __dest, const void *__restrict __src,
size_t __len))
{
return __builtin___memcpy_chk (__dest, __src, __len,
__glibc_objsize0 (__dest));
}
__fortify_function void *
__NTH (memmove (void *__dest, const void *__src, size_t __len))
{
return __builtin___memmove_chk (__dest, __src, __len,
__glibc_objsize0 (__dest));
}
#ifdef __USE_GNU
__fortify_function void *
__NTH (mempcpy (void *__restrict __dest, const void *__restrict __src,
size_t __len))
{
return __builtin___mempcpy_chk (__dest, __src, __len,
__glibc_objsize0 (__dest));
}
#endif
/* The first two tests here help to catch a somewhat common problem
where the second and third parameter are transposed. This is
especially problematic if the intended fill value is zero. In this
case no work is done at all. We detect these problems by referring
non-existing functions. */
__fortify_function void *
__NTH (memset (void *__dest, int __ch, size_t __len))
{
/* GCC-5.0 and newer implements these checks in the compiler, so we don't
need them here. */
#if !__GNUC_PREREQ (5,0)
if (__builtin_constant_p (__len) && __len == 0
&& (!__builtin_constant_p (__ch) || __ch != 0))
{
__warn_memset_zero_len ();
return __dest;
}
#endif
return __builtin___memset_chk (__dest, __ch, __len,
__glibc_objsize0 (__dest));
}
#ifdef __USE_MISC
# include <bits/strings_fortified.h>
void __explicit_bzero_chk (void *__dest, size_t __len, size_t __destlen)
__THROW __nonnull ((1));
__fortify_function void
__NTH (explicit_bzero (void *__dest, size_t __len))
{
__explicit_bzero_chk (__dest, __len, __glibc_objsize0 (__dest));
}
#endif
__fortify_function char *
__NTH (strcpy (char *__restrict __dest, const char *__restrict __src))
{
return __builtin___strcpy_chk (__dest, __src, __glibc_objsize (__dest));
}
#ifdef __USE_XOPEN2K8
__fortify_function char *
__NTH (stpcpy (char *__restrict __dest, const char *__restrict __src))
{
return __builtin___stpcpy_chk (__dest, __src, __glibc_objsize (__dest));
}
#endif
__fortify_function char *
__NTH (strncpy (char *__restrict __dest, const char *__restrict __src,
size_t __len))
{
return __builtin___strncpy_chk (__dest, __src, __len,
__glibc_objsize (__dest));
}
#ifdef __USE_XOPEN2K8
# if __GNUC_PREREQ (4, 7) || __glibc_clang_prereq (2, 6)
__fortify_function char *
__NTH (stpncpy (char *__dest, const char *__src, size_t __n))
{
return __builtin___stpncpy_chk (__dest, __src, __n,
__glibc_objsize (__dest));
}
# else
extern char *__stpncpy_chk (char *__dest, const char *__src, size_t __n,
size_t __destlen) __THROW;
extern char *__REDIRECT_NTH (__stpncpy_alias, (char *__dest, const char *__src,
size_t __n), stpncpy);
__fortify_function char *
__NTH (stpncpy (char *__dest, const char *__src, size_t __n))
{
if (__bos (__dest) != (size_t) -1
&& (!__builtin_constant_p (__n) || __n > __bos (__dest)))
return __stpncpy_chk (__dest, __src, __n, __bos (__dest));
return __stpncpy_alias (__dest, __src, __n);
}
# endif
#endif
__fortify_function char *
__NTH (strcat (char *__restrict __dest, const char *__restrict __src))
{
return __builtin___strcat_chk (__dest, __src, __glibc_objsize (__dest));
}
__fortify_function char *
__NTH (strncat (char *__restrict __dest, const char *__restrict __src,
size_t __len))
{
return __builtin___strncat_chk (__dest, __src, __len,
__glibc_objsize (__dest));
}
#endif /* bits/string_fortified.h */
SILENT KILLER Tool