Lines Matching refs:xisr
1525 struct sadb_x_ipsecrequest *xisr; in key_msg2sp() local
1539 xisr = (struct sadb_x_ipsecrequest *)(xpl0 + 1); in key_msg2sp()
1543 if (xisr->sadb_x_ipsecrequest_len < sizeof(*xisr) || in key_msg2sp()
1544 xisr->sadb_x_ipsecrequest_len > tlen) { in key_msg2sp()
1575 switch (xisr->sadb_x_ipsecrequest_proto) { in key_msg2sp()
1583 xisr->sadb_x_ipsecrequest_proto)); in key_msg2sp()
1589 (uint8_t)xisr->sadb_x_ipsecrequest_proto; in key_msg2sp()
1591 switch (xisr->sadb_x_ipsecrequest_mode) { in key_msg2sp()
1599 xisr->sadb_x_ipsecrequest_mode)); in key_msg2sp()
1604 isr->saidx.mode = xisr->sadb_x_ipsecrequest_mode; in key_msg2sp()
1606 switch (xisr->sadb_x_ipsecrequest_level) { in key_msg2sp()
1617 if (xisr->sadb_x_ipsecrequest_reqid in key_msg2sp()
1623 xisr->sadb_x_ipsecrequest_reqid)); in key_msg2sp()
1624 xisr->sadb_x_ipsecrequest_reqid = 0; in key_msg2sp()
1628 if (xisr->sadb_x_ipsecrequest_reqid == 0) { in key_msg2sp()
1636 xisr->sadb_x_ipsecrequest_reqid = reqid; in key_msg2sp()
1640 xisr->sadb_x_ipsecrequest_reqid; in key_msg2sp()
1647 xisr->sadb_x_ipsecrequest_level)); in key_msg2sp()
1652 isr->level = xisr->sadb_x_ipsecrequest_level; in key_msg2sp()
1655 if (xisr->sadb_x_ipsecrequest_len > sizeof(*xisr)) { in key_msg2sp()
1658 len = tlen - sizeof(*xisr); in key_msg2sp()
1659 paddr = (struct sockaddr *)(xisr + 1); in key_msg2sp()
1675 if (xisr->sadb_x_ipsecrequest_len < in key_msg2sp()
1676 sizeof(*xisr) + 2 * paddr->sa_len) { in key_msg2sp()
1722 tlen -= xisr->sadb_x_ipsecrequest_len; in key_msg2sp()
1733 xisr = (struct sadb_x_ipsecrequest *)((caddr_t)xisr in key_msg2sp()
1734 + xisr->sadb_x_ipsecrequest_len); in key_msg2sp()
1796 struct sadb_x_ipsecrequest *xisr; in key_sp2msg() local
1833 ilen = PFKEY_ALIGN8(sizeof(*xisr) + in key_sp2msg()
1842 xisr = (struct sadb_x_ipsecrequest *)p; in key_sp2msg()
1843 xisr->sadb_x_ipsecrequest_len = ilen; in key_sp2msg()
1844 xisr->sadb_x_ipsecrequest_proto = isr->saidx.proto; in key_sp2msg()
1845 xisr->sadb_x_ipsecrequest_mode = isr->saidx.mode; in key_sp2msg()
1846 xisr->sadb_x_ipsecrequest_level = isr->level; in key_sp2msg()
1847 xisr->sadb_x_ipsecrequest_reqid = isr->saidx.reqid; in key_sp2msg()
1849 p += sizeof(*xisr); in key_sp2msg()