]> git.ipfire.org Git - thirdparty/tvheadend.git/commitdiff
htsp: honor dscp settings, fixes #4067 904/head
authorJaroslav Kysela <perex@perex.cz>
Fri, 4 Nov 2016 11:31:13 +0000 (12:31 +0100)
committerJaroslav Kysela <perex@perex.cz>
Fri, 4 Nov 2016 11:31:13 +0000 (12:31 +0100)
src/htsp_server.c

index dc00956224d5641358e264103afa502d9335f813..9d9af18c1f5fd138460de2eb90d921fee7803695 100644 (file)
@@ -3225,6 +3225,9 @@ htsp_serve(int fd, void **opaque, struct sockaddr_storage *source,
   
   // Note: global_lock held on entry
 
+  if (config.dscp >= 0)
+    socket_set_dscp(fd, config.dscp, NULL, 0);
+
   tcp_get_str_from_ip((struct sockaddr*)source, buf, 50);
 
   memset(&htsp, 0, sizeof(htsp_connection_t));