From 755fe9da1db2ab6ae3300073a3bad2fa2c60c4c5 Mon Sep 17 00:00:00 2001 From: "Jonas M. Gastal" Date: Tue, 20 Dec 2011 14:42:06 -0200 Subject: Add ToS option to sockets. Creates a new SocketOption called called TypeOfServiceOption that can be used with the existing setSocketOption method to set the ToS byte in a socket socket. This is done only for unix systems because windows doesn't support directly setting the ToS/DSCP byte: http://support.microsoft.com/kb/248611 http://blogs.msdn.com/b/wndp/archive/2006/07/05/657196.aspx Change-Id: Idf9da2dd8307ac7057982fbfdf9e4e9ebe366780 Task-number: QTBUG-6221 Reviewed-by: Thiago Macieira Reviewed-by: Peter Hartmann --- src/network/socket/qabstractsocketengine_p.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/network/socket/qabstractsocketengine_p.h') diff --git a/src/network/socket/qabstractsocketengine_p.h b/src/network/socket/qabstractsocketengine_p.h index a8be98a0cf..e58cc5ab95 100644 --- a/src/network/socket/qabstractsocketengine_p.h +++ b/src/network/socket/qabstractsocketengine_p.h @@ -99,7 +99,8 @@ public: LowDelayOption, KeepAliveOption, MulticastTtlOption, - MulticastLoopbackOption + MulticastLoopbackOption, + TypeOfServiceOption }; virtual bool initialize(QAbstractSocket::SocketType type, QAbstractSocket::NetworkLayerProtocol protocol = QAbstractSocket::IPv4Protocol) = 0; -- cgit v1.2.3