X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=datapath%2Fvport-capwap.c;h=f0bb3270fc45c9f692f014cd3da83535a2b84d23;hb=7d110e960278c0b1f5c39e398a3aab9d02e84c00;hp=65f1f1bdda515564e8e34ffd814e49a7bfa98306;hpb=f915f1a8ca180828983ef22cf2fd21b8f010b972;p=openvswitch diff --git a/datapath/vport-capwap.c b/datapath/vport-capwap.c index 65f1f1bd..f0bb3270 100644 --- a/datapath/vport-capwap.c +++ b/datapath/vport-capwap.c @@ -206,7 +206,7 @@ static int capwap_rcv(struct sock *sk, struct sk_buff *skb) goto error; } - tnl_rcv(vport, skb); + tnl_rcv(vport, skb, iph->tos); goto out; error: @@ -664,5 +664,6 @@ const struct vport_ops capwap_vport_ops = { .get_operstate = vport_gen_get_operstate, .send = tnl_send, }; - -#endif /* Linux kernel >= 2.6.26 */ +#else +#warning CAPWAP tunneling will not be available on kernels before 2.6.26 +#endif /* Linux kernel < 2.6.26 */