Skip to content

Commit c7a596e

Browse files
authored
Enabled LibSSH's WITH_SERVER flag (#19)
* Enabled WITH_SERVER flag. Fixes #18
1 parent 38a5fa9 commit c7a596e

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

libssh-rs-sys/build.rs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,10 @@ fn main() {
3030

3131
let target = std::env::var("TARGET").unwrap();
3232
cfg.define("GLOBAL_CLIENT_CONFIG", Some("\"/etc/ssh/ssh_config\""));
33+
cfg.define(
34+
"GLOBAL_BIND_CONFIG",
35+
Some("\"/etc/ssh/libssh_server_config\""),
36+
);
3337
cfg.define("HAVE_GETADDRINFO", Some("1"));
3438
cfg.define("HAVE_LIBCRYPTO", Some("1"));
3539
cfg.define("HAVE_OPENSSL_AES_H", Some("1"));
@@ -65,6 +69,7 @@ fn main() {
6569
cfg.define("WITH_ZLIB", Some("1"));
6670
cfg.define("WITH_GEX", Some("1"));
6771
cfg.define("WITH_SFTP", Some("1"));
72+
cfg.define("WITH_SERVER", Some("1"));
6873

6974
if target.contains("windows") {
7075
cfg.define("HAVE_IO_H", Some("1"));
@@ -167,6 +172,7 @@ fn main() {
167172
"auth.c",
168173
"base64.c",
169174
"bignum.c",
175+
"bind_config.c",
170176
"buffer.c",
171177
"callbacks.c",
172178
"chachapoly.c",
@@ -220,6 +226,7 @@ fn main() {
220226
"pki_ed25519_common.c",
221227
"poll.c",
222228
"scp.c",
229+
"server.c",
223230
"session.c",
224231
"sftp.c",
225232
"socket.c",

0 commit comments

Comments
 (0)