I am proposing we deprecate the following: tsapi TSReturnCode TSHttpTxnClientPacketTosSet(TSHttpTxn txnp, int tos); tsapi TSReturnCode TSHttpTxnServerPacketTosSet(TSHttpTxn txnp, int tos);
And replace them with: tsapi TSReturnCode TSHttpTxnClientPacketDscpSet(TSHttpTxn txnp, int dscp); tsapi TSReturnCode TSHttpTxnServerPacketDscpSet(TSHttpTxn txnp, int dscp); The new versions can be added immediately. And the old versions can be remove in the future. Either 6.0 or 7.0. The reasoning for this is that the TOS field in the TCP header has been deprecated and is now the DSCP and ECN field. The comments in our API even explain this. The main functional difference is that we shift the DSCP over by 2.