aboutsummaryrefslogtreecommitdiff
path: root/sbin/ipf/libipf/vtof.c
diff options
context:
space:
mode:
Diffstat (limited to 'sbin/ipf/libipf/vtof.c')
-rw-r--r--sbin/ipf/libipf/vtof.c16
1 files changed, 16 insertions, 0 deletions
diff --git a/sbin/ipf/libipf/vtof.c b/sbin/ipf/libipf/vtof.c
new file mode 100644
index 000000000000..fd1a98432aa8
--- /dev/null
+++ b/sbin/ipf/libipf/vtof.c
@@ -0,0 +1,16 @@
+#include "ipf.h"
+
+int
+vtof(version)
+ int version;
+{
+#ifdef USE_INET6
+ if (version == 6)
+ return AF_INET6;
+#endif
+ if (version == 4)
+ return AF_INET;
+ if (version == 0)
+ return AF_UNSPEC;
+ return -1;
+}