Go to the source code of this file.
Typedefs | |
typedef hdrObject_s | hdrObject |
typedef PyTypeObject | hdr_Type |
typedef PyObject * | pyrpmError |
Functions | |
hdrObject * | hdr_Wrap (Header h) |
Header | hdrGetHeader (hdrObject *h) |
long | tagNumFromPyObject (PyObject *item) |
PyObject * | labelCompare (PyObject *self, PyObject *args) |
PyObject * | versionCompare (PyObject *self, PyObject *args) |
PyObject * | rpmMergeHeadersFromFD (PyObject *self, PyObject *args) |
int | rpmMergeHeaders (PyObject *list, FD_t fd, int matchTag) |
This assumes the order of list matches the order of the new headers, and throws an exception if that isn't true. | |
PyObject * | rpmHeaderFromFile (PyObject *self, PyObject *args) |
PyObject * | rpmHeaderFromFD (PyObject *self, PyObject *args) |
PyObject * | rpmReadHeaders (FD_t fd) |
PyObject * | rhnLoad (PyObject *self, PyObject *args) |
PyObject * | hdrLoad (PyObject *self, PyObject *args) |
Definition in file header-py.h.
|
|
|
Definition at line 708 of file header-py.c. References hdrObject_s::fileList, hdrObject_s::fileSizes, hdrObject_s::gids, hdrObject_s::h, hdr_Type, headerLink(), hdrObject_s::linkList, hdrObject_s::md5list, hdrObject_s::modes, hdrObject_s::mtimes, hdrObject_s::rdevs, and hdrObject_s::uids. Referenced by hdrLoad(), rhnLoad(), rpmdb_subscript(), rpmmi_iternext(), rpmReadHeaders(), rpmts_HdrFromFdno(), rpmts_IDTXglob(), and rpmts_IDTXload(). |
|
Definition at line 718 of file header-py.c. References hdrObject_s::h. Referenced by hdr_dsFromHeader(), hdr_dsOfHeader(), hdr_fiFromHeader(), and rpmts_AddInstall(). |
|
Definition at line 725 of file header-py.c. References compressFilelist(), hdr_Wrap(), headerAllocated(), headerFree(), headerLoad(), and providePackageNVR(). |
|
Definition at line 1003 of file header-py.c. References compare_values(). |
|
Definition at line 760 of file header-py.c. References hdr_Wrap(), headerAddEntry(), headerAllocated(), headerFree(), headerGetEntry(), headerIsEntry(), headerLoad(), RPMTAG_ARCH, RPMTAG_HEADERIMMUTABLE, RPMTAG_RHNPLATFORM, RPMTAG_SHA1HEADER, and RPMTAG_SHA1RHN. |
|
Definition at line 850 of file header-py.c. References Fclose(), fdDup(), and rpmReadHeaders(). |
|
Definition at line 867 of file header-py.c. References Fclose(), Fopen(), and rpmReadHeaders(). |
|
This assumes the order of list matches the order of the new headers, and throws an exception if that isn't true.
Definition at line 891 of file header-py.c. References _free(), hdrObject_s::fileList, hdrObject_s::h, HEADER_MAGIC_YES, headerAddEntry(), headerFree(), headerFreeData(), headerFreeIterator(), headerGetEntry(), headerInitIterator(), headerNextIterator(), headerRead(), headerRemoveEntry(), hdrObject_s::linkList, hdrObject_s::md5list, and headerSprintfExtension_s::type. Referenced by rpmMergeHeadersFromFD(). |
|
Definition at line 949 of file header-py.c. References Fclose(), fdDup(), and rpmMergeHeaders(). |
|
Definition at line 811 of file header-py.c. References compressFilelist(), hdr_Wrap(), HEADER_MAGIC_YES, headerFree(), headerRead(), and providePackageNVR(). Referenced by rpmHeaderFromFD(), and rpmHeaderFromFile(). |
|
Definition at line 980 of file header-py.c. References hdr_compare(), and hdr_Type. |