mirror of
git://git.code.sf.net/p/xtables-addons/xtables-addons
synced 2025-09-06 04:35:12 +02:00
SYSRQ: resolve compile error with Linux 2.6.36-rc
xt_SYSRQ.c:156:3: error: too many arguments to function 'handle_sysrq' Linux kernel commit v2.6.36-rc3~19^2~5 changed it and finally removed the last unused argument.
This commit is contained in:
@@ -3,6 +3,7 @@ HEAD
|
|||||||
====
|
====
|
||||||
- compat_xtables: return bool for match_check and target_check in 2.6.23..34
|
- compat_xtables: return bool for match_check and target_check in 2.6.23..34
|
||||||
- ipset: enable building of ip_set_ipport{ip,net}hash.ko
|
- ipset: enable building of ip_set_ipport{ip,net}hash.ko
|
||||||
|
- SYSRQ: resolve compile error with Linux 2.6.36
|
||||||
|
|
||||||
|
|
||||||
Xtables-addons 1.28 (July 24 2010)
|
Xtables-addons 1.28 (July 24 2010)
|
||||||
|
@@ -152,7 +152,9 @@ static unsigned int sysrq_tg(const void *pdata, uint16_t len)
|
|||||||
sysrq_seqno = new_seqno;
|
sysrq_seqno = new_seqno;
|
||||||
for (i = 0; i < len && data[i] != ','; ++i) {
|
for (i = 0; i < len && data[i] != ','; ++i) {
|
||||||
printk(KERN_INFO KBUILD_MODNAME ": SysRq %c\n", data[i]);
|
printk(KERN_INFO KBUILD_MODNAME ": SysRq %c\n", data[i]);
|
||||||
#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 19)
|
#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 36)
|
||||||
|
handle_sysrq(data[i]);
|
||||||
|
#elif LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 19)
|
||||||
handle_sysrq(data[i], NULL);
|
handle_sysrq(data[i], NULL);
|
||||||
#else
|
#else
|
||||||
handle_sysrq(data[i], NULL, NULL);
|
handle_sysrq(data[i], NULL, NULL);
|
||||||
@@ -187,7 +189,9 @@ static unsigned int sysrq_tg(const void *pdata, uint16_t len)
|
|||||||
return NF_DROP;
|
return NF_DROP;
|
||||||
}
|
}
|
||||||
|
|
||||||
#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 19)
|
#if LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 36)
|
||||||
|
handle_sysrq(c);
|
||||||
|
#elif LINUX_VERSION_CODE >= KERNEL_VERSION(2, 6, 19)
|
||||||
handle_sysrq(c, NULL);
|
handle_sysrq(c, NULL);
|
||||||
#else
|
#else
|
||||||
handle_sysrq(c, NULL, NULL);
|
handle_sysrq(c, NULL, NULL);
|
||||||
|
Reference in New Issue
Block a user