[sr-dev] [kamailio/kamailio] rtpengine: setting tos value for the control commands (#1442)
Richard Fuchs
notifications at github.com
Fri Feb 16 13:30:18 CET 2018
rfuchs commented on this pull request.
> @@ -1675,6 +1677,19 @@ static int build_rtpp_socks() {
LM_WARN("Failed enable set MTU discovery socket option\n");
#endif
+ if((0 <= control_cmd_tos) && (control_cmd_tos < 256)) {
+ if (pnode->rn_umode == 6) {
+ setsockopt(rtpp_socks[pnode->idx], IPPROTO_IPV6,
+ IPV6_TCLASS, &control_cmd_tos,
+ sizeof(control_cmd_tos));
+
+ } else {
+ setsockopt(rtpp_socks[pnode->idx], IPPROTO_IP,
+ IP_TOS, &control_cmd_tos,
+ sizeof(control_cmd_tos));
If memory serves right, the argument to IP_TOS should be a single byte `unsigned char`.
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/kamailio/kamailio/pull/1442#pullrequestreview-97163352
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.kamailio.org/pipermail/sr-dev/attachments/20180216/4556a9b8/attachment.html>
More information about the sr-dev
mailing list