summaryrefslogtreecommitdiff
path: root/src/openvpn/pf-inline.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/openvpn/pf-inline.h')
-rw-r--r--src/openvpn/pf-inline.h33
1 files changed, 19 insertions, 14 deletions
diff --git a/src/openvpn/pf-inline.h b/src/openvpn/pf-inline.h
index 6b5dcb2..a0f5cc7 100644
--- a/src/openvpn/pf-inline.h
+++ b/src/openvpn/pf-inline.h
@@ -5,7 +5,7 @@
* packet encryption, packet authentication, and
* packet compression.
*
- * Copyright (C) 2002-2010 OpenVPN Technologies, Inc. <sales@openvpn.net>
+ * Copyright (C) 2002-2017 OpenVPN Technologies, Inc. <sales@openvpn.net>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2
@@ -32,28 +32,33 @@
#define PCT_SRC 1
#define PCT_DEST 2
static inline bool
-pf_c2c_test (const struct context *src, const struct context *dest, const char *prefix)
+pf_c2c_test(const struct context *src, const struct context *dest, const char *prefix)
{
- bool pf_cn_test (struct pf_set *pfs, const struct tls_multi *tm, const int type, const char *prefix);
- return (!src->c2.pf.enabled || pf_cn_test (src->c2.pf.pfs, dest->c2.tls_multi, PCT_DEST, prefix))
- && (!dest->c2.pf.enabled || pf_cn_test (dest->c2.pf.pfs, src->c2.tls_multi, PCT_SRC, prefix));
+ bool pf_cn_test(struct pf_set *pfs, const struct tls_multi *tm, const int type, const char *prefix);
+
+ return (!src->c2.pf.enabled || pf_cn_test(src->c2.pf.pfs, dest->c2.tls_multi, PCT_DEST, prefix))
+ && (!dest->c2.pf.enabled || pf_cn_test(dest->c2.pf.pfs, src->c2.tls_multi, PCT_SRC, prefix));
}
static inline bool
-pf_addr_test (const struct context *src, const struct mroute_addr *dest, const char *prefix)
+pf_addr_test(const struct context *src, const struct mroute_addr *dest, const char *prefix)
{
- bool pf_addr_test_dowork (const struct context *src, const struct mroute_addr *dest, const char *prefix);
+ bool pf_addr_test_dowork(const struct context *src, const struct mroute_addr *dest, const char *prefix);
- if (src->c2.pf.enabled)
- return pf_addr_test_dowork (src, dest, prefix);
- else
- return true;
+ if (src->c2.pf.enabled)
+ {
+ return pf_addr_test_dowork(src, dest, prefix);
+ }
+ else
+ {
+ return true;
+ }
}
static inline bool
-pf_kill_test (const struct pf_set *pfs)
+pf_kill_test(const struct pf_set *pfs)
{
- return pfs->kill;
+ return pfs->kill;
}
-#endif
+#endif /* if defined(ENABLE_PF) && !defined(PF_INLINE_H) */