Linux server.kiran-academy.com 3.10.0-1160.108.1.el7.x86_64 #1 SMP Thu Jan 25 16:17:31 UTC 2024 x86_64
Apache/2.4.57 (Unix) OpenSSL/1.0.2k-fips
: 194.233.91.196 | : 216.73.216.222
Cant Read [ /etc/named.conf ]
7.4.32
finalho
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
usr /
include /
rpm /
[ HOME SHELL ]
Name
Size
Permission
Action
argv.h
4.11
KB
-rw-r--r--
header.h
13.37
KB
-rw-r--r--
rpmbase64.h
1023
B
-rw-r--r--
rpmbuild.h
3.28
KB
-rw-r--r--
rpmcallback.h
1.38
KB
-rw-r--r--
rpmcli.h
12.45
KB
-rw-r--r--
rpmdb.h
6.15
KB
-rw-r--r--
rpmds.h
11.61
KB
-rw-r--r--
rpmfc.h
2.44
KB
-rw-r--r--
rpmfi.h
13.02
KB
-rw-r--r--
rpmfileutil.h
5.04
KB
-rw-r--r--
rpmio.h
2.21
KB
-rw-r--r--
rpmkeyring.h
2.59
KB
-rw-r--r--
rpmlegacy.h
7.5
KB
-rw-r--r--
rpmlib.h
5.34
KB
-rw-r--r--
rpmlog.h
8.48
KB
-rw-r--r--
rpmmacro.h
4.21
KB
-rw-r--r--
rpmpgp.h
46.34
KB
-rw-r--r--
rpmpol.h
388
B
-rw-r--r--
rpmprob.h
4.67
KB
-rw-r--r--
rpmps.h
2.29
KB
-rw-r--r--
rpmsign.h
740
B
-rw-r--r--
rpmspec.h
2.21
KB
-rw-r--r--
rpmsq.h
1.34
KB
-rw-r--r--
rpmstring.h
4.08
KB
-rw-r--r--
rpmstrpool.h
3.83
KB
-rw-r--r--
rpmsw.h
2.09
KB
-rw-r--r--
rpmtag.h
20.22
KB
-rw-r--r--
rpmtd.h
12.21
KB
-rw-r--r--
rpmte.h
6.45
KB
-rw-r--r--
rpmts.h
16.8
KB
-rw-r--r--
rpmtypes.h
2.49
KB
-rw-r--r--
rpmurl.h
1.11
KB
-rw-r--r--
rpmutil.h
4.68
KB
-rw-r--r--
rpmvf.h
3.98
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : rpmmacro.h
#ifndef _H_MACRO_ #define _H_MACRO_ /** \ingroup rpmio * \file rpmio/rpmmacro.h */ #include <stdio.h> #include <stddef.h> #include <rpm/rpmutil.h> #include <rpm/rpmfileutil.h> #ifdef __cplusplus extern "C" { #endif typedef struct rpmMacroEntry_s * rpmMacroEntry; typedef struct rpmMacroContext_s * rpmMacroContext; extern rpmMacroContext rpmGlobalMacroContext; extern rpmMacroContext rpmCLIMacroContext; /** \ingroup rpmrc * List of macro files to read when configuring rpm. * This is a colon separated list of files. URI's are permitted as well, * identified by the token '://', so file paths must not begin with '//'. */ extern const char * macrofiles; /** * Markers for sources of macros added throughout rpm. */ #define RMIL_DEFAULT -15 #define RMIL_MACROFILES -13 #define RMIL_RPMRC -11 #define RMIL_CMDLINE -7 #define RMIL_TARBALL -5 #define RMIL_SPEC -3 #define RMIL_OLDSPEC -1 #define RMIL_GLOBAL 0 /** \ingroup rpmmacro * Print macros to file stream. * @param mc macro context (NULL uses global context). * @param fp file stream (NULL uses stderr). */ void rpmDumpMacroTable (rpmMacroContext mc, FILE * fp); /** \ingroup rpmmacro * Expand macro into buffer. * @deprecated Use rpmExpand(). * @todo Eliminate from API. * @param spec cookie (unused) * @param mc macro context (NULL uses global context). * @retval sbuf input macro to expand, output expansion * @param slen size of buffer * @return 0 on success */ int expandMacros (void * spec, rpmMacroContext mc, char * sbuf, size_t slen); /** \ingroup rpmmacro * Add macro to context. * @deprecated Use rpmDefineMacro(). * @param mc macro context (NULL uses global context). * @param n macro name * @param o macro paramaters * @param b macro body * @param level macro recursion level (0 is entry API) */ void addMacro (rpmMacroContext mc, const char * n, const char * o, const char * b, int level); /** \ingroup rpmmacro * Delete macro from context. * @param mc macro context (NULL uses global context). * @param n macro name */ void delMacro (rpmMacroContext mc, const char * n); /** \ingroup rpmmacro * Define macro in context. * @param mc macro context (NULL uses global context). * @param macro macro name, options, body * @param level macro recursion level (0 is entry API) * @return 0 on success (always) */ int rpmDefineMacro (rpmMacroContext mc, const char * macro, int level); /** \ingroup rpmmacro * Load macros from specific context into global context. * @param mc macro context (NULL does nothing). * @param level macro recursion level (0 is entry API) */ void rpmLoadMacros (rpmMacroContext mc, int level); /** \ingroup rpmmacro * Load macro context from a macro file. * @param mc (unused) * @param fn macro file name */ int rpmLoadMacroFile(rpmMacroContext mc, const char * fn); /** \ingroup rpmmacro * Initialize macro context from set of macrofile(s). * @param mc macro context * @param macrofiles colon separated list of macro files (NULL does nothing) */ void rpmInitMacros (rpmMacroContext mc, const char * macrofiles); /** \ingroup rpmmacro * Destroy macro context. * @param mc macro context (NULL uses global context). */ void rpmFreeMacros (rpmMacroContext mc); /** \ingroup rpmmacro * Return (malloc'ed) concatenated macro expansion(s). * @param arg macro(s) to expand (NULL terminates list) * @return macro expansion (malloc'ed) */ char * rpmExpand (const char * arg, ...) RPM_GNUC_NULL_TERMINATED; /** \ingroup rpmmacro * Return macro expansion as a numeric value. * Boolean values ('Y' or 'y' returns 1, 'N' or 'n' returns 0) * are permitted as well. An undefined macro returns 0. * @param arg macro to expand * @return numeric value */ int rpmExpandNumeric (const char * arg); /** \ingroup rpmmacro * Return rpm configuration base directory. * If RPM_CONFIGDIR environment variable is set, it's value will be used. * Otherwise the configuration directory is the one set at build time, * typically /usr/lib/rpm. The value of rpmConfigDir() is determined * on first call to this function and is guaranteed to remain the same * on subsequent calls. * @return rpm configuration directory name */ const char *rpmConfigDir(void); #ifdef __cplusplus } #endif #endif /* _H_ MACRO_ */
Close