rpm  5.4.15
Macros | Functions | Variables
rpmdav.c File Reference
#include "system.h"
#include <rpmio_internal.h>
#include <rpmhash.h>
#include <rpmmacro.h>
#include <ugid.h>
#include <rpmdir.h>
#include <rpmdav.h>
#include <mire.h>
#include "debug.h"
Include dependency graph for rpmdav.c:

Go to the source code of this file.

Macros

#define _RPMDIR_INTERNAL
 
#define _RPMDAV_INTERNAL
 
#define DAVDEBUG(_f, _list)
 
#define READ_TIMEOUT_SECS   120
 
#define CONNECT_TIMEOUT_SECS   0 /* connect(2) EINPROGRESS if too low. */
 

Functions

FD_t httpOpen (const char *url, int flags, mode_t mode, urlinfo *uret)
 

Variables

static const char _rpmioHttpUserAgent [] = PACKAGE "/" PACKAGE_VERSION
 
static int rpmioHttpPersist = 1
 
int rpmioHttpReadTimeoutSecs = 120
 
int rpmioHttpConnectTimeoutSecs = 0
 
const char * rpmioHttpAccept
 
const char * rpmioHttpUserAgent
 
int _html_debug = 0
 
rpmioPool _htmlPool = NULL
 
int avmagicdir = 0x3607113
 

Macro Definition Documentation

#define _RPMDAV_INTERNAL

Definition at line 74 of file rpmdav.c.

#define _RPMDIR_INTERNAL

Definition at line 72 of file rpmdav.c.

#define CONNECT_TIMEOUT_SECS   0 /* connect(2) EINPROGRESS if too low. */

Definition at line 95 of file rpmdav.c.

#define DAVDEBUG (   _f,
  _list 
)
Value:
if (((_f) < 0 && _dav_debug < 0) || ((_f) > 0 && _dav_debug)) \
fprintf _list
int _dav_debug
Definition: rpmio.c:195

Definition at line 80 of file rpmdav.c.

#define READ_TIMEOUT_SECS   120

Definition at line 94 of file rpmdav.c.

Function Documentation

FD_t httpOpen ( const char *  url,
int  flags,
mode_t  mode,
urlinfo uret 
)

Variable Documentation

int _html_debug = 0

Definition at line 1117 of file rpmdav.c.

rpmioPool _htmlPool = NULL

Definition at line 1120 of file rpmdav.c.

Referenced by rpmioClean().

const char _rpmioHttpUserAgent[] = PACKAGE "/" PACKAGE_VERSION
static

Definition at line 99 of file rpmdav.c.

int avmagicdir = 0x3607113

Definition at line 2218 of file rpmdav.c.

Referenced by avOpendir().

const char* rpmioHttpAccept

Definition at line 114 of file rpmdav.c.

int rpmioHttpConnectTimeoutSecs = 0

Definition at line 106 of file rpmdav.c.

int rpmioHttpPersist = 1
static

Definition at line 102 of file rpmdav.c.

int rpmioHttpReadTimeoutSecs = 120

Definition at line 104 of file rpmdav.c.

Referenced by httpOpen().

const char* rpmioHttpUserAgent

Definition at line 116 of file rpmdav.c.