Wrap them into the same ifdef as their only user(s).
Identified by cppcheck.
Change-Id: I81b7168b64c438f759eace1e8f2735891c797bb9
Signed-off-by: Frank Lichtenheld <frank@lichtenheld.com>
Acked-by: Arne Schwabe <arne-openvpn@rfc2549.org>
Gerrit URL: https://gerrit.openvpn.net/c/openvpn/+/1611
Message-Id: <
20260808133204.6139-1-gert@greenie.muc.de>
URL: https://www.mail-archive.com/openvpn-devel@lists.sourceforge.net/msg38233.html
Signed-off-by: Gert Doering <gert@greenie.muc.de>
return str;
}
+#ifdef _WIN32
/*
* like buf_null_terminate, but operate on strings
*/
*(str + len - 1) = '\0';
}
}
+#endif
/*
* Remove trailing \r and \n chars.
const char *skip_leading_whitespace(const char *str);
+#ifdef _WIN32
void string_null_terminate(char *str, int len, int capacity);
+#endif
/**
* Write buffer contents to file.
/* If non-null, messages should be written here (used for debugging only) */
static FILE *msgfp; /* GLOBAL */
-/* If true, we forked from main OpenVPN process */
-static bool forked; /* GLOBAL */
-
/* our default output targets */
static FILE *default_out; /* GLOBAL */
static FILE *default_err; /* GLOBAL */
+/* If true, we forked from main OpenVPN process */
+static bool forked; /* GLOBAL */
+
+#if PORT_SHARE
void
msg_forked(void)
{
forked = true;
}
+#endif
bool
set_debug_level(const int level, const unsigned int flags)
return check_debug_level(flags) && dont_mute(flags);
}
+#if PORT_SHARE
/* Call if we forked */
void msg_forked(void);
+#endif
/* syslog output */
return false;
}
+#if defined(ENABLE_CRYPTO_OPENSSL)
/** Convert fatal errors to nonfatal, don't touch other errors */
static inline msglvl_t
nonfatal(const msglvl_t err)
{
return (err & M_FATAL) ? (err ^ M_FATAL) | M_NONFATAL : err;
}
+#endif
static inline int
openvpn_errno_maybe_crt(bool *crt_error)
return rwflags;
}
+#if UNIX_SOCK_SUPPORT
+
void
sd_close(socket_descriptor_t *sd)
{
}
}
-#if UNIX_SOCK_SUPPORT
-
/*
* code for unix domain sockets
*/
void link_socket_close(struct link_socket *sock);
+#ifdef ENABLE_MANAGEMENT
void sd_close(socket_descriptor_t *sd);
+#endif
void bad_address_length(int actual, int expected);
}
}
+#ifdef TARGET_ANDROID
static inline bool
addr_local(const struct sockaddr *addr)
{
return false;
}
}
+#endif
-
+#if ENABLE_IP_PKTINFO
static inline bool
addr_defined_ipi(const struct link_socket_actual *lsa)
{
-#if ENABLE_IP_PKTINFO
if (!lsa)
{
return 0;
default:
return 0;
}
-#else /* if ENABLE_IP_PKTINFO */
- ASSERT(0);
-#endif
return false;
}
+#endif
/*
* Overhead added to packets by various protocols.
}
}
+#ifdef TLS1_3_VERSION
static void
convert_tls13_list_to_openssl(char *openssl_ciphers, size_t len, const char *ciphers)
{
}
}
}
+#endif
void
tls_ctx_restrict_ciphers_tls13(struct tls_root_ctx *ctx, const char *ciphers)
struct management *management; /* global */
+#if defined(ENABLE_CRYPTO_OPENSSL)
/* replacement for crypto_print_openssl_errors() */
void
crypto_print_openssl_errors(const unsigned int flags)
msg(flags, "OpenSSL error %lu: %s", e, ERR_error_string(e, NULL));
}
}
+#endif
/* stubs for some unused functions instead of pulling in too many dependencies */
int