Lines Matching refs:basic
1135 if (fkeys->basic.n_proto == htons(ETH_P_IP)) {
1136 if (fkeys->basic.ip_proto == IPPROTO_ICMP ||
1137 fkeys->basic.ip_proto == IPPROTO_RAW) {
1140 if (fkeys->basic.ip_proto == IPPROTO_ICMP)
1145 } else if (fkeys->basic.ip_proto == IPPROTO_TCP) {
1147 } else if (fkeys->basic.ip_proto == IPPROTO_UDP) {
1165 if (fkeys->basic.ip_proto == IPPROTO_ICMPV6 ||
1166 fkeys->basic.ip_proto == IPPROTO_RAW) {
1168 if (fkeys->basic.ip_proto == IPPROTO_ICMPV6)
1173 } else if (fkeys->basic.ip_proto == IPPROTO_TCP) {
1175 } else if (fkeys->basic.ip_proto == IPPROTO_UDP) {
1363 fkeys->basic.ip_proto = ip_spec->proto;
1364 fkeys->basic.n_proto = htons(ETH_P_IP);
1376 fkeys->basic.ip_proto = IPPROTO_TCP;
1378 fkeys->basic.ip_proto = IPPROTO_UDP;
1379 fkeys->basic.n_proto = htons(ETH_P_IP);
1394 fkeys->basic.ip_proto = ip_spec->l4_proto;
1395 fkeys->basic.n_proto = htons(ETH_P_IPV6);
1407 fkeys->basic.ip_proto = IPPROTO_TCP;
1409 fkeys->basic.ip_proto = IPPROTO_UDP;
1410 fkeys->basic.n_proto = htons(ETH_P_IPV6);