Main Page   Modules   Compound List   File List   Compound Members   File Members   Related Pages  

rpmio/url.c File Reference

More...

#include "system.h"
#include <netinet/in.h>
#include <rpmmacro.h>
#include <rpmmessages.h>
#include <rpmio_internal.h>
#include "debug.h"

Go to the source code of this file.

Compounds

struct  urlstring

Defines

#define IPPORT_FTP   21
#define IPPORT_HTTP   80
#define URL_IOBUF_SIZE   4096
#define RPMURL_DEBUG_IO   0x40000000
#define RPMURL_DEBUG_REFS   0x20000000
#define URLDBG(_f, _m, _x)    if ((_url_debug | (_f)) & (_m)) fprintf _x
#define URLDBGIO(_f, _x)    URLDBG((_f), RPMURL_DEBUG_IO, _x)
#define URLDBGREFS(_f, _x)    URLDBG((_f), RPMURL_DEBUG_REFS, _x)

Functions

int urlStrcmp (const char *str1, const char *str2)
void urlFind (urlinfo *uret, int mustAsk)

Variables

urlinfouCache = NULL
int uCount = 0
struct urlstring  urlstrings []


Detailed Description

Definition in file url.c.


Define Documentation

#define IPPORT_FTP   21
 

Definition at line 21 of file url.c.

#define IPPORT_HTTP   80
 

Definition at line 24 of file url.c.

#define RPMURL_DEBUG_IO   0x40000000
 

Definition at line 30 of file url.c.

#define RPMURL_DEBUG_REFS   0x20000000
 

Definition at line 31 of file url.c.

#define URLDBG( _f, _m, _x )   if ((_url_debug | (_f)) & (_m)) fprintf _x
 

Definition at line 34 of file url.c.

#define URLDBGIO( _f, _x )   URLDBG((_f), RPMURL_DEBUG_IO, _x)
 

Definition at line 36 of file url.c.

#define URLDBGREFS( _f, _x )   URLDBG((_f), RPMURL_DEBUG_REFS, _x)
 

Definition at line 37 of file url.c.

Referenced by XurlFree(), and XurlLink().

#define URL_IOBUF_SIZE   4096
 

Definition at line 27 of file url.c.


Function Documentation

void urlFind ( urlinfo * uret,
int mustAsk ) [static]
 

Definition at line 157 of file url.c.

Referenced by urlSplit().

int urlStrcmp ( const char * str1,
const char * str2 ) [static]
 

Definition at line 148 of file url.c.


Variable Documentation

urlinfo * uCache = NULL [static]
 

Definition at line 39 of file url.c.

int uCount = 0 [static]
 

Definition at line 40 of file url.c.

struct urlstring urlstrings[] [static]
 


Generated at Sun Apr 8 18:43:06 2001 for rpm by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000