mirror of
https://github.com/clearml/dropbear
synced 2025-06-26 18:17:32 +00:00
* 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:
14
runopts.h
14
runopts.h
@@ -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;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user