Hackfut Security File Manager
Current Path:
/usr/include
usr
/
include
/
📁
..
📄
FlexLexer.h
(6.07 KB)
📁
GL
📁
X11
📄
_G_config.h
(2.47 KB)
📄
a.out.h
(4.25 KB)
📄
aio.h
(7.33 KB)
📄
aliases.h
(2.07 KB)
📄
alloca.h
(1.26 KB)
📄
ar.h
(1.75 KB)
📄
argp.h
(25.9 KB)
📄
argz.h
(7.14 KB)
📁
arpa
📁
asm
📁
asm-generic
📄
assert.h
(3.42 KB)
📄
autosprintf.h
(2.23 KB)
📁
bind9
📁
bits
📁
bsock
📄
byteswap.h
(1.45 KB)
📁
c++
📄
complex.h
(3.47 KB)
📄
cpio.h
(2.28 KB)
📄
crypt.h
(2.29 KB)
📄
ctype.h
(11.02 KB)
📁
curl
📄
curses.h
(77.96 KB)
📄
cursesapp.h
(6.43 KB)
📄
cursesf.h
(26.98 KB)
📄
cursesm.h
(19.03 KB)
📄
cursesp.h
(8.27 KB)
📄
cursesw.h
(48.11 KB)
📄
cursslk.h
(7.13 KB)
📄
db.h
(97.1 KB)
📁
db4
📁
db4.2.52
📁
db4.3.29
📄
db_185.h
(5.87 KB)
📄
db_cxx.h
(37.73 KB)
📄
dirent.h
(11.05 KB)
📄
dlfcn.h
(6.95 KB)
📁
dns
📁
drm
📁
dst
📁
e2p
📄
elf.h
(114.78 KB)
📄
endian.h
(2.92 KB)
📄
entities.h
(4.56 KB)
📄
envz.h
(2.89 KB)
📄
err.h
(2.26 KB)
📄
errno.h
(2.39 KB)
📄
error.h
(2.08 KB)
📁
et
📄
eti.h
(2.82 KB)
📄
etip.h
(8.99 KB)
📄
execinfo.h
(1.57 KB)
📄
expat.h
(39.74 KB)
📄
expat_external.h
(3.29 KB)
📁
ext2fs
📄
fam.h
(6.71 KB)
📄
fcntl.h
(8.92 KB)
📄
features.h
(12.58 KB)
📄
fenv.h
(4.56 KB)
📄
fmtmsg.h
(3.25 KB)
📄
fnmatch.h
(2.47 KB)
📁
fontconfig
📄
form.h
(16.79 KB)
📄
fpu_control.h
(3.09 KB)
📁
freetype2
📄
fstab.h
(3.04 KB)
📄
ft2build.h
(3.8 KB)
📄
fts.h
(5.17 KB)
📄
ftw.h
(5.23 KB)
📄
gconv.h
(5.21 KB)
📄
gcrypt-module.h
(7.02 KB)
📄
gcrypt.h
(68.92 KB)
📄
gd.h
(32.02 KB)
📄
gd_io.h
(1.13 KB)
📁
gdbm
📄
gdbm.h
(4.63 KB)
📄
gdcache.h
(2.75 KB)
📄
gdfontg.h
(623 B)
📄
gdfontl.h
(621 B)
📄
gdfontmb.h
(590 B)
📄
gdfonts.h
(585 B)
📄
gdfontt.h
(617 B)
📄
gdfx.h
(2.34 KB)
📄
getopt.h
(6.58 KB)
📄
gettext-po.h
(14.49 KB)
📄
glob.h
(6.84 KB)
📁
gnu
📄
gnu-versions.h
(2.36 KB)
📄
gpg-error.h
(22.16 KB)
📄
grp.h
(6.83 KB)
📄
gshadow.h
(4.5 KB)
📁
gssapi
📄
gssapi.h
(181 B)
📁
gssrpc
📄
iconv.h
(1.9 KB)
📄
idn-free.h
(2.25 KB)
📄
idn-int.h
(20 B)
📄
idna.h
(3.36 KB)
📄
ieee754.h
(4.87 KB)
📄
ifaddrs.h
(2.83 KB)
📄
inttypes.h
(11.92 KB)
📁
isc
📁
isccc
📁
isccfg
📄
jconfig.h
(1.61 KB)
📄
jerror.h
(14.4 KB)
📄
jmorecfg.h
(13.45 KB)
📄
jpeglib.h
(49.03 KB)
📁
kadm5
📄
kdb.h
(57.02 KB)
📄
keyutils.h
(5.95 KB)
📁
krb5
📄
krb5.h
(402 B)
📄
langinfo.h
(15.63 KB)
📄
lastlog.h
(126 B)
📄
lauxlib.h
(5.64 KB)
📄
libaio.h
(7.08 KB)
📁
libexslt
📄
libgen.h
(1.43 KB)
📄
libintl.h
(4.59 KB)
📄
libio.h
(17.37 KB)
📁
libltdl
📁
libpng12
📄
libssh2.h
(47.22 KB)
📄
libssh2_publickey.h
(4.79 KB)
📄
libssh2_sftp.h
(15.28 KB)
📁
libxml2
📁
libxslt
📄
limits.h
(4.49 KB)
📄
link.h
(7.05 KB)
📁
linux
📄
locale.h
(7.84 KB)
📄
ltdl.h
(5.58 KB)
📄
lua.h
(11.41 KB)
📄
lua.hpp
(191 B)
📄
luaconf.h
(21.61 KB)
📄
lualib.h
(1 KB)
📁
lve
📁
lwres
📁
lzma
📄
lzma.h
(9.09 KB)
📄
malloc.h
(6.15 KB)
📄
math.h
(15.61 KB)
📄
mcheck.h
(2.46 KB)
📄
memory.h
(1 KB)
📄
menu.h
(11.57 KB)
📄
mntent.h
(3.38 KB)
📄
monetary.h
(1.79 KB)
📄
mqueue.h
(3.78 KB)
📁
mtd
📁
mysql
📄
nc_tparm.h
(3.85 KB)
📁
ncurses
📄
ncurses.h
(77.96 KB)
📄
ncurses_dll.h
(3.81 KB)
📁
ncursesw
📁
net
📁
netash
📁
netatalk
📁
netax25
📄
netdb.h
(27.6 KB)
📁
neteconet
📁
netinet
📁
netipx
📁
netiucv
📁
netpacket
📁
netrom
📁
netrose
📁
nfs
📄
nl_types.h
(1.8 KB)
📄
nss.h
(1.92 KB)
📄
obstack.h
(19.21 KB)
📁
openssl
📄
panel.h
(3.68 KB)
📄
paths.h
(2.9 KB)
📄
png.h
(158.19 KB)
📄
pngconf.h
(49.8 KB)
📄
poll.h
(22 B)
📄
pr29.h
(1.93 KB)
📄
printf.h
(6.65 KB)
📄
profile.h
(11.87 KB)
📁
protocols
📄
pthread.h
(39.54 KB)
📄
pty.h
(1.57 KB)
📄
punycode.h
(9.2 KB)
📄
pwd.h
(5.94 KB)
📁
python2.6
📁
rdma
📄
re_comp.h
(1 KB)
📄
regex.h
(21.36 KB)
📄
regexp.h
(6.96 KB)
📄
resolv.h
(14.42 KB)
📁
rpc
📁
rpcsvc
📁
sasl
📄
sched.h
(4.62 KB)
📁
scsi
📄
search.h
(5.19 KB)
📁
security
📁
selinux
📄
semaphore.h
(2.41 KB)
📁
sepol
📄
setjmp.h
(4.02 KB)
📄
sgtty.h
(1.4 KB)
📄
shadow.h
(5.18 KB)
📄
signal.h
(13.34 KB)
📁
sound
📄
spawn.h
(6.6 KB)
📄
stab.h
(264 B)
📄
stdint.h
(8.34 KB)
📄
stdio.h
(30.83 KB)
📄
stdio_ext.h
(2.81 KB)
📄
stdlib.h
(33.45 KB)
📄
string.h
(22.08 KB)
📄
stringprep.h
(7.86 KB)
📄
strings.h
(4.65 KB)
📁
sys
📄
syscall.h
(25 B)
📄
sysexits.h
(5.11 KB)
📄
syslog.h
(24 B)
📄
tar.h
(3.68 KB)
📄
tcpd.h
(9.32 KB)
📄
term.h
(37.31 KB)
📄
term_entry.h
(6.89 KB)
📄
termcap.h
(3.4 KB)
📄
termio.h
(214 B)
📄
termios.h
(3.55 KB)
📄
tgmath.h
(18.17 KB)
📄
thread_db.h
(15.71 KB)
📄
tic.h
(11.9 KB)
📄
tiff.h
(33.02 KB)
📄
tiffconf-64.h
(2.9 KB)
📄
tiffconf.h
(250 B)
📄
tiffio.h
(20.03 KB)
📄
tiffio.hxx
(1.67 KB)
📄
tiffvers.h
(410 B)
📄
time.h
(13.22 KB)
📄
tld.h
(4.4 KB)
📄
ttyent.h
(2.44 KB)
📁
uapi
📄
ucontext.h
(1.97 KB)
📄
ulimit.h
(1.62 KB)
📄
unctrl.h
(2.93 KB)
📄
unistd.h
(41.55 KB)
📄
ustat.h
(23 B)
📄
utime.h
(1.57 KB)
📄
utmp.h
(3.26 KB)
📄
utmpx.h
(4.1 KB)
📄
values.h
(1.98 KB)
📄
verto-module.h
(5.88 KB)
📄
verto.h
(16.43 KB)
📁
video
📄
wait.h
(22 B)
📄
wchar.h
(31.62 KB)
📄
wctype.h
(10.96 KB)
📄
wordexp.h
(2.53 KB)
📁
xcb
📁
xen
📄
xlocale.h
(1.73 KB)
📄
zconf.h
(9.32 KB)
📄
zlib.h
(64.64 KB)
Editing: time.h
/* Copyright (C) 1991-2003,2006,2009 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, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ /* * ISO C99 Standard: 7.23 Date and time <time.h> */ #ifndef _TIME_H #if (! defined __need_time_t && !defined __need_clock_t && \ ! defined __need_timespec) # define _TIME_H 1 # include <features.h> __BEGIN_DECLS #endif #ifdef _TIME_H /* Get size_t and NULL from <stddef.h>. */ # define __need_size_t # define __need_NULL # include <stddef.h> /* This defines CLOCKS_PER_SEC, which is the number of processor clock ticks per second. */ # include <bits/time.h> /* This is the obsolete POSIX.1-1988 name for the same constant. */ # if !defined __STRICT_ANSI__ && !defined __USE_XOPEN2K # ifndef CLK_TCK # define CLK_TCK CLOCKS_PER_SEC # endif # endif #endif /* <time.h> included. */ #if !defined __clock_t_defined && (defined _TIME_H || defined __need_clock_t) # define __clock_t_defined 1 # include <bits/types.h> __BEGIN_NAMESPACE_STD /* Returned by `clock'. */ typedef __clock_t clock_t; __END_NAMESPACE_STD #if defined __USE_XOPEN || defined __USE_POSIX || defined __USE_MISC __USING_NAMESPACE_STD(clock_t) #endif #endif /* clock_t not defined and <time.h> or need clock_t. */ #undef __need_clock_t #if !defined __time_t_defined && (defined _TIME_H || defined __need_time_t) # define __time_t_defined 1 # include <bits/types.h> __BEGIN_NAMESPACE_STD /* Returned by `time'. */ typedef __time_t time_t; __END_NAMESPACE_STD #if defined __USE_POSIX || defined __USE_MISC || defined __USE_SVID __USING_NAMESPACE_STD(time_t) #endif #endif /* time_t not defined and <time.h> or need time_t. */ #undef __need_time_t #if !defined __clockid_t_defined && \ ((defined _TIME_H && defined __USE_POSIX199309) || defined __need_clockid_t) # define __clockid_t_defined 1 # include <bits/types.h> /* Clock ID used in clock and timer functions. */ typedef __clockid_t clockid_t; #endif /* clockid_t not defined and <time.h> or need clockid_t. */ #undef __clockid_time_t #if !defined __timer_t_defined && \ ((defined _TIME_H && defined __USE_POSIX199309) || defined __need_timer_t) # define __timer_t_defined 1 # include <bits/types.h> /* Timer ID returned by `timer_create'. */ typedef __timer_t timer_t; #endif /* timer_t not defined and <time.h> or need timer_t. */ #undef __need_timer_t #if !defined __timespec_defined && \ ((defined _TIME_H && \ (defined __USE_POSIX199309 || defined __USE_MISC)) || \ defined __need_timespec) # define __timespec_defined 1 # include <bits/types.h> /* This defines __time_t for us. */ /* POSIX.1b structure for a time value. This is like a `struct timeval' but has nanoseconds instead of microseconds. */ struct timespec { __time_t tv_sec; /* Seconds. */ long int tv_nsec; /* Nanoseconds. */ }; #endif /* timespec not defined and <time.h> or need timespec. */ #undef __need_timespec #ifdef _TIME_H __BEGIN_NAMESPACE_STD /* Used by other time functions. */ struct tm { int tm_sec; /* Seconds. [0-60] (1 leap second) */ int tm_min; /* Minutes. [0-59] */ int tm_hour; /* Hours. [0-23] */ int tm_mday; /* Day. [1-31] */ int tm_mon; /* Month. [0-11] */ int tm_year; /* Year - 1900. */ int tm_wday; /* Day of week. [0-6] */ int tm_yday; /* Days in year.[0-365] */ int tm_isdst; /* DST. [-1/0/1]*/ #ifdef __USE_BSD long int tm_gmtoff; /* Seconds east of UTC. */ __const char *tm_zone; /* Timezone abbreviation. */ #else long int __tm_gmtoff; /* Seconds east of UTC. */ __const char *__tm_zone; /* Timezone abbreviation. */ #endif }; __END_NAMESPACE_STD #if defined __USE_XOPEN || defined __USE_POSIX || defined __USE_MISC __USING_NAMESPACE_STD(tm) #endif #ifdef __USE_POSIX199309 /* POSIX.1b structure for timer start values and intervals. */ struct itimerspec { struct timespec it_interval; struct timespec it_value; }; /* We can use a simple forward declaration. */ struct sigevent; #endif /* POSIX.1b */ #ifdef __USE_XOPEN2K # ifndef __pid_t_defined typedef __pid_t pid_t; # define __pid_t_defined # endif #endif __BEGIN_NAMESPACE_STD /* Time used by the program so far (user time + system time). The result / CLOCKS_PER_SECOND is program time in seconds. */ extern clock_t clock (void) __THROW; /* Return the current time and put it in *TIMER if TIMER is not NULL. */ extern time_t time (time_t *__timer) __THROW; /* Return the difference between TIME1 and TIME0. */ extern double difftime (time_t __time1, time_t __time0) __THROW __attribute__ ((__const__)); /* Return the `time_t' representation of TP and normalize TP. */ extern time_t mktime (struct tm *__tp) __THROW; /* Format TP into S according to FORMAT. Write no more than MAXSIZE characters and return the number of characters written, or 0 if it would exceed MAXSIZE. */ extern size_t strftime (char *__restrict __s, size_t __maxsize, __const char *__restrict __format, __const struct tm *__restrict __tp) __THROW; __END_NAMESPACE_STD # ifdef __USE_XOPEN /* Parse S according to FORMAT and store binary time information in TP. The return value is a pointer to the first unparsed character in S. */ extern char *strptime (__const char *__restrict __s, __const char *__restrict __fmt, struct tm *__tp) __THROW; # endif # ifdef __USE_XOPEN2K8 /* Similar to the two functions above but take the information from the provided locale and not the global locale. */ # include <xlocale.h> extern size_t strftime_l (char *__restrict __s, size_t __maxsize, __const char *__restrict __format, __const struct tm *__restrict __tp, __locale_t __loc) __THROW; # endif # ifdef __USE_GNU extern char *strptime_l (__const char *__restrict __s, __const char *__restrict __fmt, struct tm *__tp, __locale_t __loc) __THROW; # endif __BEGIN_NAMESPACE_STD /* Return the `struct tm' representation of *TIMER in Universal Coordinated Time (aka Greenwich Mean Time). */ extern struct tm *gmtime (__const time_t *__timer) __THROW; /* Return the `struct tm' representation of *TIMER in the local timezone. */ extern struct tm *localtime (__const time_t *__timer) __THROW; __END_NAMESPACE_STD # if defined __USE_POSIX || defined __USE_MISC /* Return the `struct tm' representation of *TIMER in UTC, using *TP to store the result. */ extern struct tm *gmtime_r (__const time_t *__restrict __timer, struct tm *__restrict __tp) __THROW; /* Return the `struct tm' representation of *TIMER in local time, using *TP to store the result. */ extern struct tm *localtime_r (__const time_t *__restrict __timer, struct tm *__restrict __tp) __THROW; # endif /* POSIX or misc */ __BEGIN_NAMESPACE_STD /* Return a string of the form "Day Mon dd hh:mm:ss yyyy\n" that is the representation of TP in this format. */ extern char *asctime (__const struct tm *__tp) __THROW; /* Equivalent to `asctime (localtime (timer))'. */ extern char *ctime (__const time_t *__timer) __THROW; __END_NAMESPACE_STD # if defined __USE_POSIX || defined __USE_MISC /* Reentrant versions of the above functions. */ /* Return in BUF a string of the form "Day Mon dd hh:mm:ss yyyy\n" that is the representation of TP in this format. */ extern char *asctime_r (__const struct tm *__restrict __tp, char *__restrict __buf) __THROW; /* Equivalent to `asctime_r (localtime_r (timer, *TMP*), buf)'. */ extern char *ctime_r (__const time_t *__restrict __timer, char *__restrict __buf) __THROW; # endif /* POSIX or misc */ /* Defined in localtime.c. */ extern char *__tzname[2]; /* Current timezone names. */ extern int __daylight; /* If daylight-saving time is ever in use. */ extern long int __timezone; /* Seconds west of UTC. */ # ifdef __USE_POSIX /* Same as above. */ extern char *tzname[2]; /* Set time conversion information from the TZ environment variable. If TZ is not defined, a locale-dependent default is used. */ extern void tzset (void) __THROW; # endif # if defined __USE_SVID || defined __USE_XOPEN extern int daylight; extern long int timezone; # endif # ifdef __USE_SVID /* Set the system time to *WHEN. This call is restricted to the superuser. */ extern int stime (__const time_t *__when) __THROW; # endif /* Nonzero if YEAR is a leap year (every 4 years, except every 100th isn't, and every 400th is). */ # define __isleap(year) \ ((year) % 4 == 0 && ((year) % 100 != 0 || (year) % 400 == 0)) # ifdef __USE_MISC /* Miscellaneous functions many Unices inherited from the public domain localtime package. These are included only for compatibility. */ /* Like `mktime', but for TP represents Universal Time, not local time. */ extern time_t timegm (struct tm *__tp) __THROW; /* Another name for `mktime'. */ extern time_t timelocal (struct tm *__tp) __THROW; /* Return the number of days in YEAR. */ extern int dysize (int __year) __THROW __attribute__ ((__const__)); # endif # ifdef __USE_POSIX199309 /* Pause execution for a number of nanoseconds. This function is a cancellation point and therefore not marked with __THROW. */ extern int nanosleep (__const struct timespec *__requested_time, struct timespec *__remaining); /* Get resolution of clock CLOCK_ID. */ extern int clock_getres (clockid_t __clock_id, struct timespec *__res) __THROW; /* Get current value of clock CLOCK_ID and store it in TP. */ extern int clock_gettime (clockid_t __clock_id, struct timespec *__tp) __THROW; /* Set clock CLOCK_ID to value TP. */ extern int clock_settime (clockid_t __clock_id, __const struct timespec *__tp) __THROW; # ifdef __USE_XOPEN2K /* High-resolution sleep with the specified clock. This function is a cancellation point and therefore not marked with __THROW. */ extern int clock_nanosleep (clockid_t __clock_id, int __flags, __const struct timespec *__req, struct timespec *__rem); /* Return clock ID for CPU-time clock. */ extern int clock_getcpuclockid (pid_t __pid, clockid_t *__clock_id) __THROW; # endif /* Create new per-process timer using CLOCK_ID. */ extern int timer_create (clockid_t __clock_id, struct sigevent *__restrict __evp, timer_t *__restrict __timerid) __THROW; /* Delete timer TIMERID. */ extern int timer_delete (timer_t __timerid) __THROW; /* Set timer TIMERID to VALUE, returning old value in OVLAUE. */ extern int timer_settime (timer_t __timerid, int __flags, __const struct itimerspec *__restrict __value, struct itimerspec *__restrict __ovalue) __THROW; /* Get current value of timer TIMERID and store it in VLAUE. */ extern int timer_gettime (timer_t __timerid, struct itimerspec *__value) __THROW; /* Get expiration overrun for timer TIMERID. */ extern int timer_getoverrun (timer_t __timerid) __THROW; # endif # ifdef __USE_XOPEN_EXTENDED /* Set to one of the following values to indicate an error. 1 the DATEMSK environment variable is null or undefined, 2 the template file cannot be opened for reading, 3 failed to get file status information, 4 the template file is not a regular file, 5 an error is encountered while reading the template file, 6 memory allication failed (not enough memory available), 7 there is no line in the template that matches the input, 8 invalid input specification Example: February 31 or a time is specified that can not be represented in a time_t (representing the time in seconds since 00:00:00 UTC, January 1, 1970) */ extern int getdate_err; /* Parse the given string as a date specification and return a value representing the value. The templates from the file identified by the environment variable DATEMSK are used. In case of an error `getdate_err' is set. This function is a possible cancellation points and therefore not marked with __THROW. */ extern struct tm *getdate (__const char *__string); # endif # ifdef __USE_GNU /* Since `getdate' is not reentrant because of the use of `getdate_err' and the static buffer to return the result in, we provide a thread-safe variant. The functionality is the same. The result is returned in the buffer pointed to by RESBUFP and in case of an error the return value is != 0 with the same values as given above for `getdate_err'. This function is not part of POSIX and therefore no official cancellation point. But due to similarity with an POSIX interface or due to the implementation it is a cancellation point and therefore not marked with __THROW. */ extern int getdate_r (__const char *__restrict __string, struct tm *__restrict __resbufp); # endif __END_DECLS #endif /* <time.h> included. */ #endif /* <time.h> not already included. */
Upload File
Create Folder