version 1.14, 1999/11/24 19:53:51 |
version 1.15, 2000/01/04 00:08:00 |
|
|
#ifndef SERVCONF_H |
#ifndef SERVCONF_H |
#define SERVCONF_H |
#define SERVCONF_H |
|
|
|
#define MAX_PORTS 256 /* Max # ports. */ |
|
|
#define MAX_ALLOW_USERS 256 /* Max # users on allow list. */ |
#define MAX_ALLOW_USERS 256 /* Max # users on allow list. */ |
#define MAX_DENY_USERS 256 /* Max # users on deny list. */ |
#define MAX_DENY_USERS 256 /* Max # users on deny list. */ |
#define MAX_ALLOW_GROUPS 256 /* Max # groups on allow list. */ |
#define MAX_ALLOW_GROUPS 256 /* Max # groups on allow list. */ |
#define MAX_DENY_GROUPS 256 /* Max # groups on deny list. */ |
#define MAX_DENY_GROUPS 256 /* Max # groups on deny list. */ |
|
|
typedef struct { |
typedef struct { |
int port; /* Port number to listen on. */ |
unsigned int num_ports; |
struct in_addr listen_addr; /* Address on which the server |
unsigned int ports_from_cmdline; |
* listens. */ |
u_short ports[MAX_PORTS]; /* Port number to listen on. */ |
|
char *listen_addr; /* Address on which the server listens. */ |
|
struct addrinfo *listen_addrs; /* Addresses on which the server listens. */ |
char *host_key_file; /* File containing host key. */ |
char *host_key_file; /* File containing host key. */ |
int server_key_bits;/* Size of the server key. */ |
int server_key_bits;/* Size of the server key. */ |
int login_grace_time; /* Disconnect if no auth in this time |
int login_grace_time; /* Disconnect if no auth in this time |