helpers/basic_auth/MSNT/denyusers.c File Reference
#include <stdlib.h>#include <unistd.h>#include <time.h>#include <sys/types.h>#include <sys/param.h>#include <string.h>#include "usersfile.h"#include "msntauth.h"
Go to the source code of this file.
Functions | |
| int | Read_denyusers (void) |
| static void | Check_fordenychange (void) |
| static int | Check_ifuserdenied (char *ConnectingUser) |
| int | Check_user (char *ConnectingUser) |
| void | Check_forchange (int signal) |
| void | Checktimer () |
Variables | |
| static usersfile | DenyUsers |
| static int | init = 0 |
| char | Denyuserpath [MAXPATHLEN] |
Function Documentation
| void Check_forchange | ( | int | signal | ) |
Definition at line 91 of file denyusers.c.
References Check_forallowchange(), and Check_fordenychange().
Referenced by Checktimer(), and main().
| static void Check_fordenychange | ( | void | ) | [static] |
Definition at line 41 of file denyusers.c.
References Check_forfilechange().
Referenced by Check_forchange().
| static int Check_ifuserdenied | ( | char * | ConnectingUser | ) | [static] |
Definition at line 53 of file denyusers.c.
References Check_userlist(), and usersfile::Inuse.
Referenced by Check_user().
| int Check_user | ( | char * | ConnectingUser | ) |
Definition at line 73 of file denyusers.c.
References Check_ifuserallowed(), and Check_ifuserdenied().
Referenced by main().
| void Checktimer | ( | void | ) |
Definition at line 104 of file denyusers.c.
References Check_forchange(), and NULL.
Referenced by main().
| int Read_denyusers | ( | void | ) |
Definition at line 28 of file denyusers.c.
References Denyuserpath, init, and Read_usersfile().
Referenced by main().
Variable Documentation
| char Denyuserpath[MAXPATHLEN] |
Definition at line 25 of file denyusers.c.
Referenced by OpenConfigFile(), ProcessLine(), and Read_denyusers().
Definition at line 21 of file denyusers.c.
int init = 0 [static] |
Definition at line 22 of file denyusers.c.
Referenced by Read_denyusers().
Search
Introduction
- About Squid
- Why Squid?
- Squid Developers
- How to Help Out
- Getting Squid
- Donate
- Squid Deployment Case-Studies
Documentation
- FAQ | Wiki | Book
- Configuration Reference
- Configuration Guide - Visolve
- Configuration Examples
- Users guide
- Non-English
- Security Advisories
- More...
Support
- Bugzilla Database
- Mailing lists
- Contacting us
- Commercial services
- Project Sponsors
- Squid-based products
