Mercurial > dropbear
diff dbutil.h @ 1870:0dcc5b0d93fa
Make re-exec work with "dropbearmulti dropbear"
The re-exec needs to know to use the dropbearmulti binary instead.
Add a test for this case.
author | Matt Johnston <matt@ucc.asn.au> |
---|---|
date | Tue, 01 Feb 2022 22:18:23 +0800 |
parents | 90ac15aeac43 |
children | 180e580778df |
line wrap: on
line diff
--- a/dbutil.h Tue Feb 01 22:12:25 2022 +0800 +++ b/dbutil.h Tue Feb 01 22:18:23 2022 +0800 @@ -99,4 +99,12 @@ #define DROPBEAR_FD_ZERO(fds) FD_ZERO(fds) #endif +/* dropbearmulti entry points */ +int dropbear_main(int argc, char ** argv, const char * multipath); +int cli_main(int argc, char ** argv); +int dropbearkey_main(int argc, char ** argv); +int dropbearconvert_main(int argc, char ** argv); +int scp_main(int argc, char ** argv); + + #endif /* DROPBEAR_DBUTIL_H_ */