Nut/OS  5.0.5
API Reference
Utilities
Collaboration diagram for Utilities:

Modules

 Linked list macros

Defines

#define MIN(a, b)   ((a) < (b) ? (a) : (b))

Functions

void HttpUrlUnescape (char *str)
char * HttpDecodeBase64 (char *str)
char * UriUnescape (char *path)
char * AllocConcatStrings (const char *str,...)
char * AllocConcatStringLen (const char *str1, const char *str2, int len2)

Detailed Description

$Id$


Define Documentation

#define MIN (   a,
 
)    ((a) < (b) ? (a) : (b))

Function Documentation

void HttpUrlUnescape ( char *  str)

$Id$

References strtol().

Referenced by HttpArgParseNext(), HttpArgReadNext(), and HttpSessionInfo().

Here is the call graph for this function:

char* HttpDecodeBase64 ( char *  str)

Referenced by HttpAuthBasicValidate().

char* UriUnescape ( char *  path)

Referenced by HttpParseHeader().

char* AllocConcatStrings ( const char *  str,
  ... 
)

References malloc(), NULL, strcat(), strcpy(), and strlen().

Referenced by HttpdClientHandler().

Here is the call graph for this function:

char* AllocConcatStringLen ( const char *  str1,
const char *  str2,
int  len2 
)

References malloc(), strcpy(), strlen(), and strncpy().

Referenced by HttpSsiExecHandler(), and HttpSsiIncludeHandler().

Here is the call graph for this function: