#include <rpmurl.h>
Data Fields | |
int | nrefs |
const char * | url |
const char * | service |
const char * | user |
const char * | password |
const char * | host |
const char * | portstr |
const char * | proxyu |
const char * | proxyh |
int | proxyp |
int | port |
int | urltype |
FD_t | ctrl |
FD_t | data |
int | bufAlloced |
char * | buf |
int | openError |
int | httpVersion |
int | httpHasRange |
int | magic |
Definition at line 28 of file rpmurl.h.
int urlinfo_s::nrefs |
const char* urlinfo_s::url |
copy of original url
Definition at line 31 of file rpmurl.h.
Referenced by httpReq(), urlSplit(), and XurlFree().
const char* urlinfo_s::service |
Definition at line 33 of file rpmurl.h.
Referenced by ufdClose(), urlFind(), urlSplit(), and XurlFree().
const char* urlinfo_s::user |
Definition at line 35 of file rpmurl.h.
Referenced by ftpLogin(), urlConnect(), urlFind(), urlSplit(), and XurlFree().
const char* urlinfo_s::password |
Definition at line 37 of file rpmurl.h.
Referenced by ftpLogin(), urlConnect(), urlFind(), urlSplit(), and XurlFree().
const char* urlinfo_s::host |
Definition at line 39 of file rpmurl.h.
Referenced by doScript(), ftpLogin(), httpReq(), urlConnect(), urlFind(), urlSplit(), and XurlFree().
const char* urlinfo_s::portstr |
const char* urlinfo_s::proxyu |
FTP: proxy user
Definition at line 43 of file rpmurl.h.
Referenced by ftpLogin(), urlFind(), and XurlFree().
const char* urlinfo_s::proxyh |
FTP/HTTP: proxy host
Definition at line 45 of file rpmurl.h.
Referenced by ftpLogin(), httpReq(), urlFind(), and XurlFree().
FTP/HTTP: proxy port
Definition at line 46 of file rpmurl.h.
Referenced by ftpLogin(), httpReq(), and urlFind().
int urlinfo_s::port |
Definition at line 48 of file rpmurl.h.
Referenced by doScript(), ufdClose(), urlConnect(), urlFind(), and urlSplit().
control channel
Definition at line 49 of file rpmurl.h.
Referenced by ftpAbort(), ftpCheckResponse(), ftpCmd(), ftpCommand(), ftpFileDone(), ftpLogin(), ftpReq(), httpOpen(), ufdClose(), urlConnect(), and XurlFree().
per-xfer data channel
Definition at line 50 of file rpmurl.h.
Referenced by ftpOpen(), httpOpen(), ufdClose(), and XurlFree().
sizeof I/O buffer
Definition at line 51 of file rpmurl.h.
Referenced by checkResponse(), and ftpAbort().
char* urlinfo_s::buf |
I/O buffer
Definition at line 52 of file rpmurl.h.
Referenced by checkResponse(), ftpAbort(), and XurlFree().
Type of open failure
Definition at line 53 of file rpmurl.h.
Referenced by ftpNLST(), ufdOpen(), urlConnect(), and urlStrerror().
int urlinfo_s::magic |