summaryrefslogtreecommitdiff
path: root/package/network/utils/xtables-addons/patches-1.x/101-rtsp-linux-3.6-compat.patch
blob: b8e08b3a32acdcd31cf89a905e69e046ea6f62f0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
--- a/extensions/rtsp/nf_conntrack_rtsp.c
+++ b/extensions/rtsp/nf_conntrack_rtsp.c
@@ -28,6 +28,7 @@
  * 			- Port to new NF API
  */
 
+#include <linux/version.h>
 #include <linux/module.h>
 #include <linux/netfilter.h>
 #include <linux/ip.h>
@@ -496,7 +497,11 @@ init(void)
 		} else {
 			sprintf(tmpname, "rtsp-%d", i);
 		}
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(3,6,0)
+		strncpy(hlpr->name, tmpname, sizeof(hlpr->name));
+#else
 		hlpr->name = tmpname;
+#endif
 
 		pr_debug("port #%d: %d\n", i, ports[i]);