Module Name: src Committed By: tteras Date: Fri Dec 3 15:01:11 UTC 2010
Modified Files: src/crypto/dist/ipsec-tools/src/libipsec: ipsec_dump_policy.c Log Message: Recognize direction for Linux per-socket policies. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 \ src/crypto/dist/ipsec-tools/src/libipsec/ipsec_dump_policy.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/crypto/dist/ipsec-tools/src/libipsec/ipsec_dump_policy.c diff -u src/crypto/dist/ipsec-tools/src/libipsec/ipsec_dump_policy.c:1.8 src/crypto/dist/ipsec-tools/src/libipsec/ipsec_dump_policy.c:1.9 --- src/crypto/dist/ipsec-tools/src/libipsec/ipsec_dump_policy.c:1.8 Wed Jul 18 12:07:50 2007 +++ src/crypto/dist/ipsec-tools/src/libipsec/ipsec_dump_policy.c Fri Dec 3 15:01:11 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: ipsec_dump_policy.c,v 1.8 2007/07/18 12:07:50 vanhu Exp $ */ +/* $NetBSD: ipsec_dump_policy.c,v 1.9 2010/12/03 15:01:11 tteras Exp $ */ /* Id: ipsec_dump_policy.c,v 1.10 2005/06/29 09:12:37 manubsd Exp */ @@ -53,7 +53,10 @@ #include "libpfkey.h" static const char *ipsp_dir_strs[] = { - "any", "in", "out", "fwd" + "any", "in", "out", "fwd", +#ifdef __linux__ + "in(socket)", "out(socket)" +#endif }; static const char *ipsp_policy_strs[] = { @@ -165,6 +168,8 @@ case IPSEC_DIR_OUTBOUND: #ifdef HAVE_POLICY_FWD case IPSEC_DIR_FWD: + case IPSEC_DIR_FWD + 1: + case IPSEC_DIR_FWD + 2: #endif break; default: