Home | History | Annotate | Download | only in libipsec

Lines Matching refs:xisr

98 	struct sadb_x_ipsecrequest *xisr;
233 xisr = (void *)((caddr_t)(void *)xpl + off);
234 off += xisr->sadb_x_ipsecrequest_len;
247 xisr = (void *)((caddr_t)(void *)xpl + off);
249 if (ipsec_dump_ipsecrequest(isrbuf, sizeof(isrbuf), xisr,
266 off += xisr->sadb_x_ipsecrequest_len;
274 ipsec_dump_ipsecrequest(buf, len, xisr, bound, withports)
277 struct sadb_x_ipsecrequest *xisr;
284 if (xisr->sadb_x_ipsecrequest_len > bound) {
289 switch (xisr->sadb_x_ipsecrequest_proto) {
304 switch (xisr->sadb_x_ipsecrequest_mode) {
320 if (xisr->sadb_x_ipsecrequest_len > sizeof(*xisr)) {
324 p = (void *)(xisr + 1);
327 if (sizeof(*xisr) + sysdep_sa_len(sa1) + sysdep_sa_len(sa2) !=
328 xisr->sadb_x_ipsecrequest_len) {
339 switch (xisr->sadb_x_ipsecrequest_level) {
357 if (xisr->sadb_x_ipsecrequest_reqid == 0)
362 if (xisr->sadb_x_ipsecrequest_reqid > IPSEC_MANUAL_REQID_MAX)
367 ch, xisr->sadb_x_ipsecrequest_reqid);