Lines Matching refs:seclevel
156 struct tdb *tdbin, const struct ipsec_level *seclevel, struct tdb **tdbout, in ipsp_spd_lookup() argument
175 return ipsp_spd_inp(m, seclevel, NULL, tdbout); in ipsp_spd_lookup()
180 if ((seclevel != NULL) && (direction == IPSP_DIRECTION_IN) && in ipsp_spd_lookup()
181 (seclevel->sl_esp_trans == IPSEC_LEVEL_BYPASS) && in ipsp_spd_lookup()
182 (seclevel->sl_esp_network == IPSEC_LEVEL_BYPASS) && in ipsp_spd_lookup()
183 (seclevel->sl_auth == IPSEC_LEVEL_BYPASS)) { in ipsp_spd_lookup()
314 return ipsp_spd_inp(m, seclevel, NULL, tdbout); in ipsp_spd_lookup()
320 return ipsp_spd_inp(m, seclevel, ipo, tdbout); in ipsp_spd_lookup()
387 if ((seclevel != NULL) && in ipsp_spd_lookup()
388 (seclevel->sl_esp_trans == IPSEC_LEVEL_BYPASS) && in ipsp_spd_lookup()
389 (seclevel->sl_esp_network == IPSEC_LEVEL_BYPASS) && in ipsp_spd_lookup()
390 (seclevel->sl_auth == IPSEC_LEVEL_BYPASS)) { in ipsp_spd_lookup()
416 error = ipsp_spd_inp(m, seclevel, ipo, tdbout); in ipsp_spd_lookup()
477 error = ipsp_spd_inp(m, seclevel, ipo, tdbout); in ipsp_spd_lookup()
505 return ipsp_spd_inp(m, seclevel, ipo, tdbout); in ipsp_spd_lookup()
530 error = ipsp_spd_inp(m, seclevel, ipo, tdbout); in ipsp_spd_lookup()
558 error = ipsp_spd_inp(m, seclevel, ipo, tdbout); in ipsp_spd_lookup()
649 return ipsp_spd_inp(m, seclevel, ipo, tdbout); in ipsp_spd_lookup()
657 return ipsp_spd_inp(m, seclevel, ipo, tdbout); in ipsp_spd_lookup()
907 ipsp_spd_inp(struct mbuf *m, const struct ipsec_level *seclevel, in ipsp_spd_inp() argument
911 if (seclevel == NULL) in ipsp_spd_inp()
916 if (seclevel->sl_esp_trans == IPSEC_LEVEL_BYPASS && in ipsp_spd_inp()
917 seclevel->sl_esp_network == IPSEC_LEVEL_BYPASS && in ipsp_spd_inp()
918 seclevel->sl_auth == IPSEC_LEVEL_BYPASS) in ipsp_spd_inp()
921 if (seclevel->sl_esp_trans == IPSEC_LEVEL_AVAIL && in ipsp_spd_inp()
922 seclevel->sl_esp_network == IPSEC_LEVEL_AVAIL && in ipsp_spd_inp()
923 seclevel->sl_auth == IPSEC_LEVEL_AVAIL) in ipsp_spd_inp()