* add -g (dbclient) and -a (dropbear) options for allowing non-local

hosts to connect to forwarded ports. Rearranged various some of the
	tcp listening code.
	* changed to /* */ style brackets in svr-authpam.c

--HG--
extra : convert_revision : c1e04e648867db464fe9818c4910e4320cd50c32
This commit is contained in:
Matt Johnston
2005-12-04 16:13:11 +00:00
parent 736f370dce
commit a673d60963
12 changed files with 111 additions and 56 deletions

View File

@@ -33,8 +33,9 @@
typedef struct runopts {
int nolocaltcp;
int noremotetcp;
#if defined(ENABLE_SVR_REMOTETCPFWD) || defined(ENABLE_CLI_LOCALTCPFWD)
int listen_fwd_all;
#endif
} runopts;
@@ -73,6 +74,13 @@ typedef struct svr_runopts {
int noauthpass;
int norootpass;
#ifdef ENABLE_SVR_REMOTETCPFWD
int noremotetcp;
#endif
#ifdef ENABLE_SVR_LOCALTCPFWD
int nolocaltcp;
#endif
sign_key *hostkey;
buffer * banner;
@@ -83,7 +91,6 @@ extern svr_runopts svr_opts;
void svr_getopts(int argc, char ** argv);
void loadhostkeys();
/* Uncompleted XXX matt */
typedef struct cli_runopts {
char *progname;
@@ -103,7 +110,6 @@ typedef struct cli_runopts {
#ifdef ENABLE_CLI_LOCALTCPFWD
struct TCPFwdList * localfwds;
#endif
/* XXX TODO */
} cli_runopts;