$62 GRAYBYTE WORDPRESS FILE MANAGER $58

SERVER : in-mum-web1330.main-hosting.eu #1 SMP Mon Feb 10 22:45:17 UTC 2025
SERVER IP : 147.79.69.87 | ADMIN IP 216.73.216.21
OPTIONS : CRL = ON | WGT = ON | SDO = OFF | PKEX = OFF
DEACTIVATED : NONE

/usr/include/

HOME
Current File : /usr/include//krad.h
/* -*- mode: c; c-basic-offset: 4; indent-tabs-mode: nil -*- */
/*
 * Copyright 2013 Red Hat, Inc.  All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions are met:
 *
 *    1. Redistributions of source code must retain the above copyright
 *       notice, this list of conditions and the following disclaimer.
 *
 *    2. Redistributions in binary form must reproduce the above copyright
 *       notice, this list of conditions and the following disclaimer in
 *       the documentation and/or other materials provided with the
 *       distribution.
 *
 * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS
 * IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
 * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
 * PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
 * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
 * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
 * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
 * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
 * LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
 * NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
 * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 */

/*
 * This API is not considered as stable as the main krb5 API.
 *
 * - We may make arbitrary incompatible changes between feature releases
 *   (e.g. from 1.12 to 1.13).
 * - We will make some effort to avoid making incompatible changes for
 *   bugfix releases, but will make them if necessary.
 */

#ifndef KRAD_H_
#define KRAD_H_

#include <krb5.h>
#include <verto.h>
#include <stddef.h>
#include <stdio.h>

#define KRAD_PACKET_SIZE_MAX 4096

#define KRAD_SERVICE_TYPE_LOGIN 1
#define KRAD_SERVICE_TYPE_FRAMED 2
#define KRAD_SERVICE_TYPE_CALLBACK_LOGIN 3
#define KRAD_SERVICE_TYPE_CALLBACK_FRAMED 4
#define KRAD_SERVICE_TYPE_OUTBOUND 5
#define KRAD_SERVICE_TYPE_ADMINISTRATIVE 6
#define KRAD_SERVICE_TYPE_NAS_PROMPT 7
#define KRAD_SERVICE_TYPE_AUTHENTICATE_ONLY 8
#define KRAD_SERVICE_TYPE_CALLBACK_NAS_PROMPT 9
#define KRAD_SERVICE_TYPE_CALL_CHECK 10
#define KRAD_SERVICE_TYPE_CALLBACK_ADMINISTRATIVE 11

typedef struct krad_attrset_st krad_attrset;
typedef struct krad_packet_st krad_packet;
typedef struct krad_client_st krad_client;
typedef unsigned char krad_code;
typedef unsigned char krad_attr;

/* Called when a response is received or the request times out. */
typedef void
(*krad_cb)(krb5_error_code retval, const krad_packet *request,
           const krad_packet *response, void *data);

/*
 * Called to iterate over a set of requests.  Either the callback will be
 * called until it returns NULL, or it will be called with cancel = TRUE to
 * terminate in the middle of an iteration.
 */
typedef const krad_packet *
(*krad_packet_iter_cb)(void *data, krb5_boolean cancel);

/*
 * Code
 */

/* Convert a code name to its number. Only works for codes defined
 * by RFC 2875 or 2882. Returns 0 if the name was not found. */
krad_code
krad_code_name2num(const char *name);

/* Convert a code number to its name. Only works for attributes defined
 * by RFC 2865 or 2882. Returns NULL if the name was not found. */
const char *
krad_code_num2name(krad_code code);

/*
 * Attribute
 */

/* Convert an attribute name to its number. Only works for attributes defined
 * by RFC 2865. Returns 0 if the name was not found. */
krad_attr
krad_attr_name2num(const char *name);

/* Convert an attribute number to its name. Only works for attributes defined
 * by RFC 2865. Returns NULL if the name was not found. */
const char *
krad_attr_num2name(krad_attr type);

/*
 * Attribute set
 */

/* Create a new attribute set. */
krb5_error_code
krad_attrset_new(krb5_context ctx, krad_attrset **set);

/* Create a deep copy of an attribute set. */
krb5_error_code
krad_attrset_copy(const krad_attrset *set, krad_attrset **copy);

/* Free an attribute set. */
void
krad_attrset_free(krad_attrset *set);

/* Add an attribute to a set. */
krb5_error_code
krad_attrset_add(krad_attrset *set, krad_attr type, const krb5_data *data);

/* Add a four-octet unsigned number attribute to the given set. */
krb5_error_code
krad_attrset_add_number(krad_attrset *set, krad_attr type, krb5_ui_4 num);

/* Delete the specified attribute. */
void
krad_attrset_del(krad_attrset *set, krad_attr type, size_t indx);

/* Get the specified attribute. */
const krb5_data *
krad_attrset_get(const krad_attrset *set, krad_attr type, size_t indx);

/*
 * Packet
 */

/* Determine the bytes needed from the socket to get the whole packet.  Don't
 * cache the return value as it can change! Returns -1 on EBADMSG. */
ssize_t
krad_packet_bytes_needed(const krb5_data *buffer);

/* Free a packet. */
void
krad_packet_free(krad_packet *pkt);

/*
 * Create a new request packet.
 *
 * This function takes the attributes specified in set and converts them into a
 * radius packet. The packet will have a randomized id. If cb is not NULL, it
 * will be called passing data as the argument to iterate over a set of
 * outstanding requests. In this case, the id will be both random and unique
 * across the set of requests.
 */
krb5_error_code
krad_packet_new_request(krb5_context ctx, const char *secret, krad_code code,
                        const krad_attrset *set, krad_packet_iter_cb cb,
                        void *data, krad_packet **request);

/*
 * Create a new response packet.
 *
 * This function is similar to krad_packet_new_requst() except that it crafts a
 * packet in response to a request packet. This new packet will borrow values
 * from the request such as the id and the authenticator.
 */
krb5_error_code
krad_packet_new_response(krb5_context ctx, const char *secret, krad_code code,
                         const krad_attrset *set, const krad_packet *request,
                         krad_packet **response);

/*
 * Decode a request radius packet from krb5_data.
 *
 * The resulting decoded packet will be a request packet stored in *reqpkt.
 *
 * If cb is NULL, *duppkt will always be NULL.
 *
 * If cb is not NULL, it will be called (with the data argument) to iterate
 * over a set of requests currently being processed. In this case, if the
 * packet is a duplicate of an already received request, the original request
 * will be set in *duppkt.
 */
krb5_error_code
krad_packet_decode_request(krb5_context ctx, const char *secret,
                           const krb5_data *buffer, krad_packet_iter_cb cb,
                           void *data, const krad_packet **duppkt,
                           krad_packet **reqpkt);

/*
 * Decode a response radius packet from krb5_data.
 *
 * The resulting decoded packet will be a response packet stored in *rsppkt.
 *
 * If cb is NULL, *reqpkt will always be NULL.
 *
 * If cb is not NULL, it will be called (with the data argument) to iterate
 * over a set of requests awaiting responses. In this case, if the response
 * packet matches one of these requests, the original request will be set in
 * *reqpkt.
 */
krb5_error_code
krad_packet_decode_response(krb5_context ctx, const char *secret,
                            const krb5_data *buffer, krad_packet_iter_cb cb,
                            void *data, const krad_packet **reqpkt,
                            krad_packet **rsppkt);

/* Encode packet. */
const krb5_data *
krad_packet_encode(const krad_packet *pkt);

/* Get the code for the given packet. */
krad_code
krad_packet_get_code(const krad_packet *pkt);

/* Get the specified attribute. */
const krb5_data *
krad_packet_get_attr(const krad_packet *pkt, krad_attr type, size_t indx);

/*
 * Client
 */

/* Create a new client. */
krb5_error_code
krad_client_new(krb5_context kctx, verto_ctx *vctx, krad_client **client);

/* Free the client. */
void
krad_client_free(krad_client *client);

/*
 * Send a request to a radius server.
 *
 * The remote host may be specified by one of the following formats:
 *  - /path/to/unix.socket
 *  - IPv4
 *  - IPv4:port
 *  - IPv4:service
 *  - [IPv6]
 *  - [IPv6]:port
 *  - [IPv6]:service
 *  - hostname
 *  - hostname:port
 *  - hostname:service
 *
 * The timeout parameter (milliseconds) is the total timeout across all remote
 * hosts (when DNS returns multiple entries) and all retries.  For stream
 * sockets, the retries parameter is ignored and no retries are performed.
 *
 * The cb function will be called with the data argument when either a response
 * is received or the request times out on all possible remote hosts.
 */
krb5_error_code
krad_client_send(krad_client *rc, krad_code code, const krad_attrset *attrs,
                 const char *remote, const char *secret, int timeout,
                 size_t retries, krad_cb cb, void *data);

#endif /* KRAD_H_ */

Current_dir [ NOT WRITEABLE ] Document_root [ WRITEABLE ]


[ Back ]
NAME
SIZE
LAST TOUCH
USER
CAN-I?
FUNCTIONS
..
--
25 Jan 2024 2.16 PM
root / root
0755
arpa
--
20 Aug 2025 9.09 AM
root / root
0755
asm
--
28 Feb 2025 12.40 AM
root / root
0755
asm-generic
--
28 Feb 2025 12.40 AM
root / root
0755
bits
--
20 Aug 2025 9.09 AM
root / root
0755
bsock
--
25 Jan 2024 5.03 PM
root / root
0755
c++
--
21 Oct 2025 6.56 AM
root / root
0755
criu
--
25 Jan 2024 5.23 PM
root / root
0755
curl
--
21 Oct 2025 6.55 AM
root / root
0755
drm
--
28 Feb 2025 12.40 AM
root / root
0755
et
--
21 Oct 2025 6.55 AM
root / root
0755
finclude
--
20 Aug 2025 9.09 AM
root / root
0755
gdb
--
20 Aug 2025 9.09 AM
root / root
0755
gnu
--
20 Aug 2025 9.09 AM
root / root
0755
gssapi
--
21 Oct 2025 6.55 AM
root / root
0755
gssrpc
--
21 Oct 2025 6.55 AM
root / root
0755
kadm5
--
21 Oct 2025 6.55 AM
root / root
0755
krb5
--
21 Oct 2025 6.55 AM
root / root
0755
libxml2
--
17 Feb 2025 2.33 AM
root / root
0755
linux
--
28 Feb 2025 12.40 AM
root / root
0755
lzma
--
25 Jan 2024 5.18 PM
root / root
0755
misc
--
28 Feb 2025 12.40 AM
root / root
0755
mtd
--
28 Feb 2025 12.40 AM
root / root
0755
mysql
--
4 Jul 2024 10.38 PM
root / root
0755
net
--
20 Aug 2025 9.09 AM
root / root
0755
netash
--
20 Aug 2025 9.09 AM
root / root
0755
netatalk
--
20 Aug 2025 9.09 AM
root / root
0755
netax25
--
20 Aug 2025 9.09 AM
root / root
0755
neteconet
--
20 Aug 2025 9.09 AM
root / root
0755
netinet
--
20 Aug 2025 9.09 AM
root / root
0755
netipx
--
20 Aug 2025 9.09 AM
root / root
0755
netiucv
--
20 Aug 2025 9.09 AM
root / root
0755
netpacket
--
20 Aug 2025 9.09 AM
root / root
0755
netrom
--
20 Aug 2025 9.09 AM
root / root
0755
netrose
--
20 Aug 2025 9.09 AM
root / root
0755
nfs
--
20 Aug 2025 9.09 AM
root / root
0755
openssl
--
21 Oct 2025 6.55 AM
root / root
0755
perf
--
28 Feb 2025 12.40 AM
root / root
0755
protocols
--
20 Aug 2025 9.09 AM
root / root
0755
python2.7
--
28 Feb 2025 12.49 AM
root / root
0755
python3.6m
--
2 Apr 2025 8.03 AM
root / root
0755
python3.8
--
21 Oct 2025 6.55 AM
root / root
0755
rdma
--
28 Feb 2025 12.40 AM
root / root
0755
rpc
--
20 Aug 2025 9.09 AM
root / root
0755
scsi
--
20 Aug 2025 9.09 AM
root / root
0755
selinux
--
21 Oct 2025 6.55 AM
root / root
0755
sepol
--
21 Oct 2025 6.55 AM
root / root
0755
sound
--
28 Feb 2025 12.40 AM
root / root
0755
sys
--
20 Aug 2025 9.09 AM
root / root
0755
video
--
28 Feb 2025 12.40 AM
root / root
0755
xen
--
28 Feb 2025 12.40 AM
root / root
0755
GeoIP.h
17.417 KB
17 Jan 2018 7.23 PM
root / root
0644
GeoIPCity.h
2.244 KB
17 Jan 2018 7.23 PM
root / root
0644
a.out.h
4.248 KB
5 Aug 2025 2.01 PM
root / root
0644
aio.h
7.281 KB
5 Aug 2025 2.01 PM
root / root
0644
aliases.h
1.983 KB
5 Aug 2025 2.01 PM
root / root
0644
alloca.h
1.175 KB
5 Aug 2025 2.01 PM
root / root
0644
ar.h
1.689 KB
5 Aug 2025 2.01 PM
root / root
0644
argp.h
24.818 KB
5 Aug 2025 2.01 PM
root / root
0644
argz.h
5.908 KB
5 Aug 2025 2.01 PM
root / root
0644
assert.h
4.454 KB
5 Aug 2025 2.01 PM
root / root
0644
byteswap.h
1.371 KB
5 Aug 2025 2.01 PM
root / root
0644
com_err.h
2.068 KB
21 Mar 2020 4.24 AM
root / root
0644
complex.h
6.995 KB
5 Aug 2025 2.01 PM
root / root
0644
cpio.h
2.214 KB
5 Aug 2025 2.01 PM
root / root
0644
cpuidle.h
0.824 KB
10 Feb 2025 11.10 PM
root / root
0644
crypt.h
8.904 KB
9 Oct 2021 4.04 AM
root / root
0644
ctype.h
10.706 KB
5 Aug 2025 2.01 PM
root / root
0644
dirent.h
12.191 KB
5 Aug 2025 2.01 PM
root / root
0644
dlfcn.h
7.068 KB
5 Aug 2025 2.01 PM
root / root
0644
elf.h
170.73 KB
5 Aug 2025 2.01 PM
root / root
0644
endian.h
3.114 KB
5 Aug 2025 2.01 PM
root / root
0644
envz.h
2.799 KB
5 Aug 2025 2.01 PM
root / root
0644
err.h
2.157 KB
5 Aug 2025 2.01 PM
root / root
0644
errno.h
1.639 KB
5 Aug 2025 2.01 PM
root / root
0644
error.h
1.991 KB
5 Aug 2025 2.01 PM
root / root
0644
execinfo.h
1.486 KB
5 Aug 2025 2.01 PM
root / root
0644
fcntl.h
10.701 KB
5 Aug 2025 2.01 PM
root / root
0644
features.h
15.686 KB
5 Aug 2025 2.00 PM
root / root
0644
fenv.h
5.72 KB
5 Aug 2025 2.01 PM
root / root
0644
fmtmsg.h
3.163 KB
5 Aug 2025 2.01 PM
root / root
0644
fnmatch.h
2.241 KB
5 Aug 2025 2.01 PM
root / root
0644
fpu_control.h
3.499 KB
5 Aug 2025 2.01 PM
root / root
0644
fstab.h
3.038 KB
5 Aug 2025 2.01 PM
root / root
0644
fts.h
8.176 KB
5 Aug 2025 2.01 PM
root / root
0644
ftw.h
5.128 KB
5 Aug 2025 2.01 PM
root / root
0644
gconv.h
4.307 KB
5 Aug 2025 2.00 PM
root / root
0644
getopt.h
1.434 KB
5 Aug 2025 2.01 PM
root / root
0644
glob.h
6.459 KB
5 Aug 2025 2.01 PM
root / root
0644
gnu-versions.h
2.287 KB
5 Aug 2025 2.00 PM
root / root
0644
gnumake.h
2.844 KB
18 Apr 2022 4.38 PM
root / root
0644
grp.h
6.529 KB
5 Aug 2025 2.01 PM
root / root
0644
gshadow.h
4.422 KB
5 Aug 2025 2.01 PM
root / root
0644
gssapi.h
0.177 KB
5 Nov 2024 2.15 AM
root / root
0644
iconv.h
1.813 KB
5 Aug 2025 2.00 PM
root / root
0644
ieee754.h
4.795 KB
5 Aug 2025 2.01 PM
root / root
0644
ifaddrs.h
2.773 KB
5 Aug 2025 2.01 PM
root / root
0644
inttypes.h
11.613 KB
5 Aug 2025 2.01 PM
root / root
0644
kdb.h
67.661 KB
5 Nov 2024 2.15 AM
root / root
0644
keyutils.h
7.518 KB
8 Oct 2021 1.50 PM
root / root
0644
krad.h
8.724 KB
5 Nov 2024 2.15 AM
root / root
0644
krb5.h
0.393 KB
5 Nov 2024 2.15 AM
root / root
0644
langinfo.h
17.43 KB
5 Aug 2025 2.00 PM
root / root
0644
lastlog.h
0.123 KB
5 Aug 2025 2.01 PM
root / root
0644
lauxlib.h
8.426 KB
9 Oct 2021 5.14 AM
root / root
0644
libgen.h
1.353 KB
5 Aug 2025 2.01 PM
root / root
0644
libintl.h
4.472 KB
5 Aug 2025 2.01 PM
root / root
0644
liblsapi-sha1.h
0.556 KB
2 Dec 2024 11.13 AM
root / root
0644
limits.h
5.285 KB
5 Aug 2025 2.00 PM
root / root
0644
link.h
7.049 KB
5 Aug 2025 2.01 PM
root / root
0644
locale.h
7.494 KB
5 Aug 2025 2.00 PM
root / root
0644
lsapidef.h
4.604 KB
2 Dec 2024 11.13 AM
root / root
0644
lscapi.h
24.154 KB
2 Dec 2024 11.13 AM
root / root
0644
lscapi_config.h
0.585 KB
2 Dec 2024 11.13 AM
root / root
0644
lua.h
14.485 KB
9 Oct 2021 5.14 AM
root / root
0644
lua.hpp
0.187 KB
9 Oct 2021 5.14 AM
root / root
0644
luaconf-x86_64.h
21.107 KB
9 Oct 2021 5.14 AM
root / root
0644
luaconf.h
1.616 KB
18 Aug 2021 1.25 PM
root / root
0644
lualib.h
1.271 KB
9 Oct 2021 5.14 AM
root / root
0644
lzma.h
9.587 KB
29 Apr 2018 3.10 PM
root / root
0644
malloc.h
5.959 KB
5 Aug 2025 2.01 PM
root / root
0644
math.h
52.068 KB
5 Aug 2025 2.01 PM
root / root
0644
mcheck.h
2.377 KB
5 Aug 2025 2.01 PM
root / root
0644
memory.h
0.933 KB
5 Aug 2025 2.01 PM
root / root
0644
mntent.h
3.279 KB
5 Aug 2025 2.01 PM
root / root
0644
monetary.h
1.761 KB
5 Aug 2025 2.01 PM
root / root
0644
mqueue.h
3.671 KB
5 Aug 2025 2.01 PM
root / root
0644
netdb.h
27.44 KB
5 Aug 2025 2.01 PM
root / root
0644
nl_types.h
1.711 KB
5 Aug 2025 2.01 PM
root / root
0644
nss.h
1.834 KB
5 Aug 2025 2.01 PM
root / root
0644
obstack.h
20.807 KB
5 Aug 2025 2.01 PM
root / root
0644
paths.h
2.907 KB
5 Aug 2025 2.01 PM
root / root
0644
pcre2.h
43.752 KB
2 Aug 2022 4.07 PM
root / root
0644
pcre2posix.h
5.668 KB
2 Aug 2022 4.07 PM
root / root
0644
poll.h
0.021 KB
5 Aug 2025 2.01 PM
root / root
0644
printf.h
6.641 KB
5 Aug 2025 2.01 PM
root / root
0644
proc_service.h
3.395 KB
5 Aug 2025 2.01 PM
root / root
0644
profile.h
11.869 KB
5 Nov 2024 2.15 AM
root / root
0644
pthread.h
40.302 KB
5 Aug 2025 2.01 PM
root / root
0644
pty.h
1.532 KB
5 Aug 2025 2.01 PM
root / root
0644
pwd.h
6.014 KB
5 Aug 2025 2.01 PM
root / root
0644
re_comp.h
0.939 KB
5 Aug 2025 2.01 PM
root / root
0644
regex.h
24.136 KB
5 Aug 2025 2.01 PM
root / root
0644
regexp.h
1.413 KB
5 Aug 2025 2.01 PM
root / root
0644
resolv.h
11.868 KB
5 Aug 2025 2.01 PM
root / root
0644
sched.h
4.621 KB
5 Aug 2025 2.01 PM
root / root
0644
search.h
5.101 KB
5 Aug 2025 2.01 PM
root / root
0644
semaphore.h
2.343 KB
5 Aug 2025 2.01 PM
root / root
0644
setjmp.h
3.583 KB
5 Aug 2025 2.01 PM
root / root
0644
sgtty.h
1.312 KB
5 Aug 2025 2.01 PM
root / root
0644
shadow.h
5.343 KB
5 Aug 2025 2.01 PM
root / root
0644
signal.h
11.956 KB
5 Aug 2025 2.01 PM
root / root
0644
spawn.h
6.533 KB
5 Aug 2025 2.01 PM
root / root
0644
stab.h
0.258 KB
5 Aug 2025 2.01 PM
root / root
0644
stdc-predef.h
2.235 KB
5 Aug 2025 2.00 PM
root / root
0644
stdint.h
8.271 KB
5 Aug 2025 2.01 PM
root / root
0644
stdio.h
29.461 KB
5 Aug 2025 2.01 PM
root / root
0644
stdio_ext.h
2.733 KB
5 Aug 2025 2.01 PM
root / root
0644
stdlib.h
34.817 KB
5 Aug 2025 2.01 PM
root / root
0644
string.h
17.175 KB
5 Aug 2025 2.01 PM
root / root
0644
strings.h
4.641 KB
5 Aug 2025 2.01 PM
root / root
0644
syscall.h
0.024 KB
5 Aug 2025 2.01 PM
root / root
0644
sysexits.h
5.109 KB
5 Aug 2025 2.01 PM
root / root
0644
syslog.h
0.023 KB
5 Aug 2025 2.01 PM
root / root
0644
tar.h
3.696 KB
5 Aug 2025 2.01 PM
root / root
0644
termio.h
0.209 KB
5 Aug 2025 2.01 PM
root / root
0644
termios.h
3.514 KB
5 Aug 2025 2.01 PM
root / root
0644
tgmath.h
30.751 KB
5 Aug 2025 2.01 PM
root / root
0644
thread_db.h
15.647 KB
5 Aug 2025 2.01 PM
root / root
0644
threads.h
6.499 KB
5 Aug 2025 2.01 PM
root / root
0644
time.h
10.117 KB
5 Aug 2025 2.01 PM
root / root
0644
ttyent.h
2.436 KB
5 Aug 2025 2.01 PM
root / root
0644
uchar.h
1.954 KB
5 Aug 2025 2.01 PM
root / root
0644
ucontext.h
1.988 KB
5 Aug 2025 2.01 PM
root / root
0644
ulimit.h
1.546 KB
5 Aug 2025 2.01 PM
root / root
0644
unistd.h
41.736 KB
5 Aug 2025 2.01 PM
root / root
0644
utime.h
1.466 KB
5 Aug 2025 2.01 PM
root / root
0644
utmp.h
3.146 KB
5 Aug 2025 2.01 PM
root / root
0644
utmpx.h
4.003 KB
5 Aug 2025 2.01 PM
root / root
0644
values.h
1.909 KB
5 Aug 2025 2.00 PM
root / root
0644
verto-module.h
6.484 KB
8 Oct 2022 7.49 AM
root / root
0644
verto.h
18.981 KB
8 Oct 2022 7.49 AM
root / root
0644
wait.h
0.021 KB
5 Aug 2025 2.01 PM
root / root
0644
wchar.h
30.382 KB
5 Aug 2025 2.01 PM
root / root
0644
wctype.h
5.418 KB
5 Aug 2025 2.01 PM
root / root
0644
wordexp.h
2.442 KB
5 Aug 2025 2.01 PM
root / root
0644
zconf.h
15.881 KB
11 Oct 2023 10.02 PM
root / root
0644
zlib.h
94.005 KB
11 Oct 2023 10.02 PM
root / root
0644

GRAYBYTE WORDPRESS FILE MANAGER @ 2026 CONTACT ME
Static GIF