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.172
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 : rpmprob.h
#ifndef _RPMPROB_H #define _RPMPROB_H /** \ingroup rpmprob * \file lib/rpmprob.h * Structures and prototypes used for an rpm problem item. */ #include <stdio.h> #include <rpm/rpmtypes.h> #ifdef __cplusplus extern "C" { #endif typedef struct rpmProblem_s * rpmProblem; /** \ingroup rpmprob * @todo Generalize filter mechanism. */ enum rpmprobFilterFlags_e { RPMPROB_FILTER_NONE = 0, RPMPROB_FILTER_IGNOREOS = (1 << 0), /*!< from --ignoreos */ RPMPROB_FILTER_IGNOREARCH = (1 << 1), /*!< from --ignorearch */ RPMPROB_FILTER_REPLACEPKG = (1 << 2), /*!< from --replacepkgs */ RPMPROB_FILTER_FORCERELOCATE= (1 << 3), /*!< from --badreloc */ RPMPROB_FILTER_REPLACENEWFILES= (1 << 4), /*!< from --replacefiles */ RPMPROB_FILTER_REPLACEOLDFILES= (1 << 5), /*!< from --replacefiles */ RPMPROB_FILTER_OLDPACKAGE = (1 << 6), /*!< from --oldpackage */ RPMPROB_FILTER_DISKSPACE = (1 << 7), /*!< from --ignoresize */ RPMPROB_FILTER_DISKNODES = (1 << 8) /*!< from --ignoresize */ }; typedef rpmFlags rpmprobFilterFlags; /** \ingroup rpmprob * Enumerate transaction set problem types. */ typedef enum rpmProblemType_e { RPMPROB_BADARCH, /*!< package ... is for a different architecture */ RPMPROB_BADOS, /*!< package ... is for a different operating system */ RPMPROB_PKG_INSTALLED, /*!< package ... is already installed */ RPMPROB_BADRELOCATE,/*!< path ... is not relocatable for package ... */ RPMPROB_REQUIRES, /*!< package ... has unsatisfied Requires: ... */ RPMPROB_CONFLICT, /*!< package ... has unsatisfied Conflicts: ... */ RPMPROB_NEW_FILE_CONFLICT, /*!< file ... conflicts between attempted installs of ... */ RPMPROB_FILE_CONFLICT,/*!< file ... from install of ... conflicts with file from package ... */ RPMPROB_OLDPACKAGE, /*!< package ... (which is newer than ...) is already installed */ RPMPROB_DISKSPACE, /*!< installing package ... needs ... on the ... filesystem */ RPMPROB_DISKNODES, /*!< installing package ... needs ... on the ... filesystem */ RPMPROB_OBSOLETES, /*!< package ... is obsoleted by ... */ } rpmProblemType; /** \ingroup rpmprob * Create a problem item. * @param type type of problem * @param pkgNEVR package name * @param key filename or python object address * @param altNEVR related (e.g. through a dependency) package name * @param str generic string attribute * @param number generic number attribute * @return rpmProblem */ rpmProblem rpmProblemCreate(rpmProblemType type, const char * pkgNEVR, fnpyKey key, const char * altNEVR, const char * str, uint64_t number); /** \ingroup rpmprob * Destroy a problem item. * @param prob rpm problem * @return rpm problem (NULL) */ rpmProblem rpmProblemFree(rpmProblem prob); /** \ingroup rpmprob * Reference an rpmProblem instance * @param prob rpm problem * @return rpm problem */ rpmProblem rpmProblemLink(rpmProblem prob); /** \ingroup rpmprob * Compare two problems for equality. * @param ap 1st problem * @param bp 2nd problem * @return 1 if the problems differ, 0 otherwise */ int rpmProblemCompare(rpmProblem ap, rpmProblem bp); /** \ingroup rpmprob * Return package NEVR * @param prob rpm problem * @return package NEVR */ const char * rpmProblemGetPkgNEVR(rpmProblem prob); /** \ingroup rpmprob * Return related (e.g. through a dependency) package NEVR * @param prob rpm problem * @return related (e.g. through a dependency) package NEVR */ const char * rpmProblemGetAltNEVR(rpmProblem prob); /** \ingroup rpmprob * Return type of problem (dependency, diskpace etc) * @param prob rpm problem * @return type of problem */ rpmProblemType rpmProblemGetType(rpmProblem prob); /** \ingroup rpmprob * Return filename or python object address of a problem * @param prob rpm problem * @return filename or python object address */ fnpyKey rpmProblemGetKey(rpmProblem prob); /** \ingroup rpmprob * Return a generic data string from a problem * @param prob rpm problem * @return a generic data string * @todo needs a better name */ const char * rpmProblemGetStr(rpmProblem prob); /** \ingroup rpmprob * Return disk requirement (needed disk space / number of inodes) * depending on problem type. On problem types other than RPMPROB_DISKSPACE * and RPMPROB_DISKNODES return value is undefined. * @param prob rpm problem * @return disk requirement */ rpm_loff_t rpmProblemGetDiskNeed(rpmProblem prob); /** \ingroup rpmprob * Return formatted string representation of a problem. * @param prob rpm problem * @return formatted string (malloc'd) */ char * rpmProblemString(rpmProblem prob); #ifdef __cplusplus } #endif #endif /* _RPMPROB_H */
Close