summaryrefslogtreecommitdiff
path: root/src/openvpn/pf-inline.h
diff options
context:
space:
mode:
authorAlberto Gonzalez Iniesta <agi@inittab.org>2016-12-27 18:25:47 +0100
committerAlberto Gonzalez Iniesta <agi@inittab.org>2016-12-27 18:25:47 +0100
commit3a2bbdb05ca6a6996e424c9fb225cb0d53804125 (patch)
treef29063da5bec4caf3853d49a22a09c8619eebd21 /src/openvpn/pf-inline.h
parentd53dba59e78da865c4fe820386ff2f4f76925f3b (diff)
New upstream version 2.4.0upstream/2.4.0
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) */