34 |
#define DEFAULT_QUEUE_LEN 10 |
#define DEFAULT_QUEUE_LEN 10 |
35 |
|
|
36 |
typedef struct host_allow { |
typedef struct host_allow { |
37 |
char *name; |
unsigned long network; |
38 |
|
unsigned long mask; |
39 |
/* For internal use */ |
/* For internal use */ |
40 |
struct host_allow *next; |
struct host_allow *next; |
41 |
} *HostsAllow; |
} *HostsAllow; |
44 |
void start_httpd(int port, int backlog, char *bindAddr); |
void start_httpd(int port, int backlog, char *bindAddr); |
45 |
void stop_httpd(); |
void stop_httpd(); |
46 |
int add_host_allow(char *); |
int add_host_allow(char *); |
47 |
|
int add_net_allow(char *); |
48 |
int has_hosts_allow(); |
int has_hosts_allow(); |
49 |
void destroy_hosts_allow(); |
void destroy_hosts_allow(); |
50 |
|
|