Home
last modified time | relevance | path

Searched refs:ppp_proto (Results 1 - 5 of 5) sorted by relevance

/kernel/linux/linux-6.6/net/core/
H A Dflow_dissector.c1330 u16 ppp_proto; in __skb_flow_dissect() local
1346 ppp_proto = ntohs(hdr->proto); in __skb_flow_dissect()
1347 if (ppp_proto & 0x0100) { in __skb_flow_dissect()
1348 ppp_proto = ppp_proto >> 8; in __skb_flow_dissect()
1354 if (ppp_proto == PPP_IP) { in __skb_flow_dissect()
1357 } else if (ppp_proto == PPP_IPV6) { in __skb_flow_dissect()
1360 } else if (ppp_proto == PPP_MPLS_UC) { in __skb_flow_dissect()
1363 } else if (ppp_proto == PPP_MPLS_MC) { in __skb_flow_dissect()
1366 } else if (ppp_proto_is_valid(ppp_proto)) { in __skb_flow_dissect()
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/ice/
H A Dice_tc_lib.h74 __be16 ppp_proto; member
H A Dice_tc_lib.c475 vals->ppp_prot_id = headers->pppoe_hdr.ppp_proto; in ice_tc_fill_rules()
1081 if (match->mask->ppp_proto) { in ice_tc_set_pppoe()
1083 headers->pppoe_hdr.ppp_proto = match->key->ppp_proto; in ice_tc_set_pppoe()
1574 * overwritten by encapsulated protocol (ppp_proto field) or set in ice_parse_cls_flower()
/kernel/linux/linux-6.6/include/net/
H A Dflow_dissector.h287 * @ppp_proto: ppp protocol
292 __be16 ppp_proto; member
/kernel/linux/linux-6.6/net/sched/
H A Dcls_flower.c1103 * which might get overwritten by ppp_proto in fl_set_key_pppoe()
1116 key_val->ppp_proto = in fl_set_key_pppoe()
1118 key_mask->ppp_proto = cpu_to_be16(~0); in fl_set_key_pppoe()
1120 if (key_val->ppp_proto == htons(PPP_IP)) { in fl_set_key_pppoe()
1123 } else if (key_val->ppp_proto == htons(PPP_IPV6)) { in fl_set_key_pppoe()
1126 } else if (key_val->ppp_proto == htons(PPP_MPLS_UC)) { in fl_set_key_pppoe()
1129 } else if (key_val->ppp_proto == htons(PPP_MPLS_MC)) { in fl_set_key_pppoe()
3321 if (mask->basic.n_proto && mask->pppoe.ppp_proto) { in fl_dump_key()
3323 key->pppoe.ppp_proto)) in fl_dump_key()

Completed in 11 milliseconds