34 |
|
|
35 |
#endif |
#endif |
36 |
|
|
|
extern int boa_ssl; |
|
|
extern int ssl_port; |
|
37 |
extern int ssl_params_refresh; |
extern int ssl_params_refresh; |
38 |
|
|
39 |
/* globals */ |
/* globals */ |
55 |
int main(int argc, char **argv) |
int main(int argc, char **argv) |
56 |
{ |
{ |
57 |
int c; /* command line arg */ |
int c; /* command line arg */ |
58 |
socket_type server_s[2] = {{ -1, 0, 0}, { -1, -1, 0 }}; /* boa socket */ |
socket_type server_s[2] = {{ -1, 0, 0, 0}, { -1, -1, 0, 0 }}; /* boa socket */ |
59 |
server_params *params; |
server_params *params; |
60 |
|
|
61 |
/* set umask to u+rw, u-x, go-rwx */ |
/* set umask to u+rw, u-x, go-rwx */ |
334 |
socket_type server_s; |
socket_type server_s; |
335 |
|
|
336 |
server_s.secure = secure; |
server_s.secure = secure; |
337 |
|
server_s.port = port; |
338 |
|
|
339 |
server_s.socket = socket(SERVER_AF, SOCK_STREAM, IPPROTO_TCP); |
server_s.socket = socket(SERVER_AF, SOCK_STREAM, IPPROTO_TCP); |
340 |
if (server_s.socket == -1) { |
if (server_s.socket == -1) { |