Lines Matching refs:xisr
74 struct sadb_x_ipsecrequest *xisr;
134 xisr = (struct sadb_x_ipsecrequest *)((caddr_t)xpl + off);
135 off += xisr->sadb_x_ipsecrequest_len;
148 xisr = (struct sadb_x_ipsecrequest *)((caddr_t)xpl + off);
150 if (ipsec_dump_ipsecrequest(isrbuf, sizeof(isrbuf), xisr,
167 off += xisr->sadb_x_ipsecrequest_len;
175 ipsec_dump_ipsecrequest(buf, len, xisr, bound)
178 struct sadb_x_ipsecrequest *xisr;
184 if (xisr->sadb_x_ipsecrequest_len > bound) {
189 switch (xisr->sadb_x_ipsecrequest_proto) {
204 switch (xisr->sadb_x_ipsecrequest_mode) {
220 if (xisr->sadb_x_ipsecrequest_len > sizeof(*xisr)) {
224 p = (caddr_t)(xisr + 1);
227 if (sizeof(*xisr) + sysdep_sa_len(sa1) + sysdep_sa_len(sa2) !=
228 xisr->sadb_x_ipsecrequest_len) {
238 switch (xisr->sadb_x_ipsecrequest_level) {
256 if (xisr->sadb_x_ipsecrequest_reqid == 0)
261 if (xisr->sadb_x_ipsecrequest_reqid > IPSEC_MANUAL_REQID_MAX)
266 ch, xisr->sadb_x_ipsecrequest_reqid);