Go to the documentation of this file.
39 #if defined(__LCLINT__)
102 #define _RPMVSF_NODIGESTS \
103 ( RPMVSF_NOSHA1HEADER | \
104 RPMVSF_NOMD5HEADER | \
108 #define _RPMVSF_NOSIGNATURES \
109 ( RPMVSF_NODSAHEADER | \
110 RPMVSF_NORSAHEADER | \
114 #define _RPMVSF_NOHEADER \
115 ( RPMVSF_NOSHA1HEADER | \
116 RPMVSF_NOMD5HEADER | \
117 RPMVSF_NODSAHEADER | \
120 #define _RPMVSF_NOPAYLOAD \
213 #if defined(_RPMIOB_INTERNAL)
221 #if defined(__LCLINT__)
302 size_t * lenp,
int asAscii)
307 typedef void * (*rpmCallbackFunction)
313 rpmCallbackData data)
323 #if defined(WITH_DMALLOC)
324 #define _free(p) ((p) != NULL ? free((void *)(p)) : (void)0, NULL)
330 if (p != NULL) free((
void *)p);
337 return (c >= (
int)
'a' && c <= (
int)
'z');
340 return (c >= (
int)
'A' && c <= (
int)
'Z');
346 return (c >= (
int)
'0' && c <= (
int)
'9');
352 return (c == (
int)
' ' || c == (
int)
'\t');
355 return (
xisblank(c) || c == (
int)
'\n' || c == (
int)
'\r' || c == (
int)
'\f' || c == (
int)
'\v');
358 return (c < (
int)
' ');
361 return ((c & 0x80) != 0x80);
364 return (c >= (
int)
' ' &&
xisascii(c));
367 return (c > (
int)
' ' &&
xisascii(c));
374 return ((
xisupper(c)) ? (c | (
'a' -
'A')) : c);
377 return ((
xislower(c)) ? (c & ~(
'a' -
'A')) : c);
383 int xstrcasecmp(
const char * s1,
const char * s2) ;
388 int xstrncasecmp(
const char *s1,
const char * s2,
size_t n) ;
406 #define rpmiobUnlink(_iob) \
407 ((rpmiob)rpmioUnlinkPoolItem((rpmioItem)(_iob), __FUNCTION__, __FILE__, __LINE__))
418 #define rpmiobLink(_iob) \
419 ((rpmiob)rpmioLinkPoolItem((rpmioItem)(_iob), __FUNCTION__, __FILE__, __LINE__))
430 #define rpmiobFree(_iob) \
431 ((rpmiob)rpmioFreePoolItem((rpmioItem)(_iob), __FUNCTION__, __FILE__, __LINE__))
493 #if defined(_RPMIOB_INTERNAL)