Searched refs:xpl (Results 1 – 5 of 5) sorted by relevance
| /freebsd-9-stable/lib/libipsec/ |
| D | ipsec_dump_policy.c | 75 struct sadb_x_policy *xpl = (struct sadb_x_policy *)policy; local 85 if (xpl->sadb_x_policy_exttype != SADB_X_EXT_POLICY) { 94 switch (xpl->sadb_x_policy_dir) { 104 switch (xpl->sadb_x_policy_type) { 116 buflen = strlen(ipsp_dir_strs[xpl->sadb_x_policy_dir]) 118 + strlen(ipsp_policy_strs[xpl->sadb_x_policy_type]) 125 snprintf(buf, buflen, "%s %s", ipsp_dir_strs[xpl->sadb_x_policy_dir], 126 ipsp_policy_strs[xpl->sadb_x_policy_type]); 128 if (xpl->sadb_x_policy_type != IPSEC_POLICY_IPSEC) { 134 off = sizeof(*xpl); [all …]
|
| D | pfkey.c | 1530 struct sadb_x_policy xpl; local 1537 + sizeof(xpl); 1552 if (p + sizeof(xpl) != ep) { 1556 memset(&xpl, 0, sizeof(xpl)); 1557 xpl.sadb_x_policy_len = PFKEY_UNIT64(sizeof(xpl)); 1558 xpl.sadb_x_policy_exttype = SADB_X_EXT_POLICY; 1559 xpl.sadb_x_policy_id = spid; 1560 memcpy(p, &xpl, sizeof(xpl));
|
| /freebsd-9-stable/sys/netipsec/ |
| D | ipsec.c | 948 struct sadb_x_policy *xpl; in ipsec_set_policy_internal() local 955 if (len < sizeof(*xpl)) in ipsec_set_policy_internal() 957 xpl = (struct sadb_x_policy *)request; in ipsec_set_policy_internal() 961 kdebug_sadb_x_policy((struct sadb_ext *)xpl)); in ipsec_set_policy_internal() 965 if (xpl->sadb_x_policy_type == IPSEC_POLICY_DISCARD in ipsec_set_policy_internal() 966 || xpl->sadb_x_policy_type == IPSEC_POLICY_NONE) in ipsec_set_policy_internal() 970 if (cred != NULL && xpl->sadb_x_policy_type == IPSEC_POLICY_BYPASS) { in ipsec_set_policy_internal() 977 if ((newsp = key_msg2sp(xpl, len, &error)) == NULL) in ipsec_set_policy_internal() 996 struct sadb_x_policy *xpl; in ipsec_set_policy() local 1002 if (len < sizeof(*xpl)) in ipsec_set_policy() [all …]
|
| D | key_debug.c | 406 struct sadb_x_policy *xpl = (struct sadb_x_policy *)ext; local 414 xpl->sadb_x_policy_type, xpl->sadb_x_policy_dir, 415 xpl->sadb_x_policy_id); 417 if (xpl->sadb_x_policy_type == IPSEC_POLICY_IPSEC) { 421 tlen = PFKEY_UNUNIT64(xpl->sadb_x_policy_len) - sizeof(*xpl); 422 xisr = (struct sadb_x_ipsecrequest *)(xpl + 1);
|
| D | key.c | 1628 struct sadb_x_policy *xpl; local 1646 xpl = mtod(m, struct sadb_x_policy *); 1647 bzero(xpl, tlen); 1649 xpl->sadb_x_policy_len = PFKEY_UNIT64(tlen); 1650 xpl->sadb_x_policy_exttype = SADB_X_EXT_POLICY; 1651 xpl->sadb_x_policy_type = sp->policy; 1652 xpl->sadb_x_policy_dir = sp->spidx.dir; 1653 xpl->sadb_x_policy_id = sp->id; 1654 p = (caddr_t)xpl + sizeof(*xpl); 1794 struct sadb_x_policy *xpl0, *xpl; local [all …]
|