rpm  5.4.10
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_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

Detailed Description

Definition in file rpmdav.c.

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

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_VERSION
static

Definition at line 99 of file rpmdav.c.

int avmagicdir = 0x3607113

Definition at line 2218 of file rpmdav.c.

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.