Lines Matching defs:xisr
1706 struct sadb_x_ipsecrequest *xisr;
1719 xisr = (struct sadb_x_ipsecrequest *)(xpl0 + 1);
1724 if (xisr->sadb_x_ipsecrequest_len < sizeof(*xisr)) {
1746 switch (xisr->sadb_x_ipsecrequest_proto) {
1754 xisr->sadb_x_ipsecrequest_proto));
1759 (*p_isr)->saidx.proto = xisr->sadb_x_ipsecrequest_proto;
1761 switch (xisr->sadb_x_ipsecrequest_mode) {
1769 xisr->sadb_x_ipsecrequest_mode));
1774 (*p_isr)->saidx.mode = xisr->sadb_x_ipsecrequest_mode;
1776 switch (xisr->sadb_x_ipsecrequest_level) {
1787 if (xisr->sadb_x_ipsecrequest_reqid
1792 xisr->sadb_x_ipsecrequest_reqid));
1793 xisr->sadb_x_ipsecrequest_reqid = 0;
1797 if (xisr->sadb_x_ipsecrequest_reqid == 0) {
1805 xisr->sadb_x_ipsecrequest_reqid = reqid;
1809 xisr->sadb_x_ipsecrequest_reqid;
1815 xisr->sadb_x_ipsecrequest_level));
1820 (*p_isr)->level = xisr->sadb_x_ipsecrequest_level;
1823 if (xisr->sadb_x_ipsecrequest_len > sizeof(*xisr)) {
1826 paddr = (struct sockaddr *)(xisr + 1);
1860 tlen -= xisr->sadb_x_ipsecrequest_len;
1870 xisr = (struct sadb_x_ipsecrequest *)(void *)
1871 ((caddr_t)xisr + xisr->sadb_x_ipsecrequest_len);
1967 struct sadb_x_ipsecrequest *xisr;
1972 xisr = (struct sadb_x_ipsecrequest *)(void *)p;
1974 xisr->sadb_x_ipsecrequest_proto = isr->saidx.proto;
1975 xisr->sadb_x_ipsecrequest_mode = isr->saidx.mode;
1976 xisr->sadb_x_ipsecrequest_level = isr->level;
1977 xisr->sadb_x_ipsecrequest_reqid = isr->saidx.reqid;
1979 p += sizeof(*xisr);
1985 xisr->sadb_x_ipsecrequest_len =
1986 PFKEY_ALIGN8(sizeof(*xisr)