41 #ifndef XRDHTTPUTILS_HH 42 #define XRDHTTPUTILS_HH 48 int parseURL(
char *url,
char *host,
int &port,
char **path);
51 std::string
itos(
long i);
75 bool Fromhexdigest(
const unsigned char *input,
int length,
unsigned char *out);
77 void Tobase64(
const unsigned char *input,
int length,
char *out);
81 char *
quote(
const char *str);
int parseURL(char *url, char *host, int &port, char **path)
void calcHashes(char *hash, const char *fn, kXR_int16 req, XrdSecEntity *secent, time_t tim, const char *key)
char * escapeXML(const char *str)
int compareHash(const char *h1, const char *h2)
void Tobase64(const unsigned char *input, int length, char *out)
char * quote(const char *str)
bool Fromhexdigest(const unsigned char *input, int length, unsigned char *out)
char * mystrchrnul(const char *s, int c)
Definition: XrdSecEntity.hh:63
char * unquote(char *str)
short kXR_int16
Definition: XPtypes.hh:66