File nut/pro/uhttp/modules/mod_auth_basic.c


Included Files


Local Variables

authInfoList
static struct {...} authInfoList
Used in: HttpAuthBasicLookup()  
  HttpRegisterAuthBasic()  

Global Function HttpAuthBasicLookup()

const AUTH_BASIC_ENTRY* HttpAuthBasicLookup ( const char* resource, const char* login, int best )
Prototyped in: nut/include/pro/uhttp/modules/mod_auth_basic.h
Calls: strcmp() nut/c/string/strcmp.c
  strlen() nut/c/string/strlen.c
  strcasecmp(), strncasecmp()
Called by: HttpAuthBasicValidate() nut/pro/uhttp/modules/mod_auth_basic.c
References Variables: authInfoList nut/pro/uhttp/modules/mod_auth_basic.c

Global Function HttpAuthBasicValidate()

int HttpAuthBasicValidate ( HTTPD_SESSION* hs )
Prototyped in: nut/include/pro/uhttp/modules/mod_auth_basic.h
Calls: HttpAuthBasicLookup() nut/pro/uhttp/modules/mod_auth_basic.c
  HttpDecodeBase64() nut/pro/uhttp/utils.c
  strdup() nut/crt/strdup.c
  strncasecmp()
Used in: HttpRegisterAuthBasic() nut/pro/uhttp/modules/mod_auth_basic.c

Global Function HttpRegisterAuthBasic()

int HttpRegisterAuthBasic ( const char* path, const char* login, const char* realm )
Prototyped in: nut/include/pro/uhttp/modules/mod_auth_basic.h
Calls: free() nut/crt/malloc.c
  strcmp() nut/c/string/strcmp.c
  strdup() nut/crt/strdup.c
  calloc(), strcasecmp()
References Functions: HttpAuthBasicValidate() nut/pro/uhttp/modules/mod_auth_basic.c
References Variables: authInfoList nut/pro/uhttp/modules/mod_auth_basic.c