Lines Matching full:xisr
2018 xisr;
2036 xisrlen = sizeof(*xisr);
2095 xisr = (struct sadb_x_ipsecrequest *)(xpl + len);
2128 xisr->sadb_x_ipsecrequest_proto = satype;
2129 xisr->sadb_x_ipsecrequest_mode = mode;
2131 xisr->sadb_x_ipsecrequest_level = IPSEC_LEVEL_UNIQUE;
2132 xisr->sadb_x_ipsecrequest_reqid = iph2->proposal->head->reqid_in;
2134 xisr->sadb_x_ipsecrequest_level = IPSEC_LEVEL_REQUIRE;
2135 xisr->sadb_x_ipsecrequest_reqid = 0;
2137 p = (caddr_t)(xisr + 1);
2139 xisrlen = sizeof(*xisr);
2155 xisr->sadb_x_ipsecrequest_len = PFKEY_ALIGN8(xisrlen);
2156 xisr = (struct sadb_x_ipsecrequest *)p;
2946 struct sadb_x_ipsecrequest *xisr;
2957 xisr = (struct sadb_x_ipsecrequest *)(xpl + 1);
2962 if (xisr->sadb_x_ipsecrequest_len < sizeof(*xisr)) {
2979 switch (xisr->sadb_x_ipsecrequest_proto) {
2987 xisr->sadb_x_ipsecrequest_proto);
2990 (*p_isr)->saidx.proto = xisr->sadb_x_ipsecrequest_proto;
2992 switch (xisr->sadb_x_ipsecrequest_mode) {
3000 xisr->sadb_x_ipsecrequest_mode);
3003 (*p_isr)->saidx.mode = xisr->sadb_x_ipsecrequest_mode;
3005 switch (xisr->sadb_x_ipsecrequest_level) {
3012 xisr->sadb_x_ipsecrequest_reqid;
3018 xisr->sadb_x_ipsecrequest_level);
3021 (*p_isr)->level = xisr->sadb_x_ipsecrequest_level;
3024 if (xisr->sadb_x_ipsecrequest_len > sizeof(*xisr)) {
3027 paddr = (struct sockaddr *)(xisr + 1);
3041 tlen -= xisr->sadb_x_ipsecrequest_len;
3049 xisr = (struct sadb_x_ipsecrequest *)((caddr_t)xisr
3050 + xisr->sadb_x_ipsecrequest_len);