diff options
author | Matthew L. Creech <mlcreech@gmail.com> | 2011-05-11 17:57:28 -0400 |
---|---|---|
committer | David Sommerseth <davids@redhat.com> | 2011-05-19 18:21:24 +0200 |
commit | ca0ed8458a355aea46d26c209984caaf533784ec (patch) | |
tree | 3dee4173f827deeda779f16222b4381efcf6300f | |
parent | Fix issues with some older GCC compilers (diff) | |
download | openvpn-ca0ed8458a355aea46d26c209984caaf533784ec.tar.xz |
Fix 2.2.0 build failure when management interface disabled
I just upgraded to 2.2.0, and my build fails with:
ps.c: In function 'port_share_open':
ps.c:778:7: error: 'management' undeclared (first use in this function)
ps.c:778:7: note: each undeclared identifier is reported only once for
each function it appears in
make[5]: *** [ps.o] Error 1
[Comment by David Sommerseth:
This happens only when building with --enable-small, --disable-management
and --disable-pkcs11
Also changed MANAGEMENT_ENABLED to ENABLE_MANAGEMENT from the original
patch.
]
Mailing-list: http://thread.gmane.org/gmane.network.openvpn.devel/4639
Signed-off-by: Matthew L. Creech <mlcreech@gmail.com>
Acked-by: Gert Doering <gert@greenie.muc.de>
Signed-off-by: David Sommerseth <davids@redhat.com>
-rw-r--r-- | ps.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -860,8 +860,10 @@ port_share_open (const char *host, /* Let msg know that we forked */ msg_forked (); +#ifdef ENABLE_MANAGEMENT /* Don't interact with management interface */ management = NULL; +#endif /* close all parent fds except our socket back to parent */ close_fds_except (fd[1]); |