Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Support for sending packets with DSCP, ECT(0) and ECT(1) marking
Summary: Adds new transport settings for enabling quic sockets to read or write the tos/tclass field in the IP headers. The new transport settings are: readEcnOnIngress, enableEcnOnEgress, useL4sEcn. All are defaulted to false. readEcnOnIngress=true --> enabled reading the ToS field from incoming packets. enableEcnOnEgress=false --> does not set marking enableEcnOnEgress=true, useL4sEcn=false --> sets marking to ECT0 enableEcnOnEgress=true, useL4sEcn=true --> sets marking to ECT1 The next changes handle these packets in the rest of the stack. Reviewed By: mjoras, kvtsoy Differential Revision: D54877773 fbshipit-source-id: af6aefc714e2678f488d027583cf666200748782
- Loading branch information