summaryrefslogtreecommitdiff
path: root/ssh-agent.c
diff options
context:
space:
mode:
authorDarren Tucker <dtucker@dtucker.net>2019-10-28 17:05:36 +1100
committerDarren Tucker <dtucker@dtucker.net>2019-10-28 17:05:36 +1100
commit7694e9d2fb5785bbdd0920dce7a160bd79feaf00 (patch)
treee791ad554ffbe240666b0c61dd2e07641fe0ab74 /ssh-agent.c
parentd561b0b2fa2531b4cc3bc70a7d657c6485c9fd0b (diff)
Only use RLIMIT_NOFILE if it's defined.
Diffstat (limited to 'ssh-agent.c')
-rw-r--r--ssh-agent.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/ssh-agent.c b/ssh-agent.c
index 9c6680a25..e500591a9 100644
--- a/ssh-agent.c
+++ b/ssh-agent.c
@@ -1113,8 +1113,10 @@ main(int ac, char **av)
1113 1113
1114 platform_disable_tracing(0); /* strict=no */ 1114 platform_disable_tracing(0); /* strict=no */
1115 1115
1116#ifdef RLIMIT_NOFILE
1116 if (getrlimit(RLIMIT_NOFILE, &rlim) == -1) 1117 if (getrlimit(RLIMIT_NOFILE, &rlim) == -1)
1117 fatal("%s: getrlimit: %s", __progname, strerror(errno)); 1118 fatal("%s: getrlimit: %s", __progname, strerror(errno));
1119#endif
1118 1120
1119 __progname = ssh_get_progname(av[0]); 1121 __progname = ssh_get_progname(av[0]);
1120 seed_rng(); 1122 seed_rng();