Эх сурвалжийг харах

[NETFILTER] bug: nfulnl_msg_config_mode ->copy_range is 32bit

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: David S. Miller <davem@davemloft.net>
Al Viro 18 жил өмнө
parent
commit
d1208b999d

+ 1 - 1
net/netfilter/nfnetlink_log.c

@@ -878,7 +878,7 @@ nfulnl_recv_config(struct sock *ctnl, struct sk_buff *skb,
 		params = NFA_DATA(nfula[NFULA_CFG_MODE-1]);
 		params = NFA_DATA(nfula[NFULA_CFG_MODE-1]);
 
 
 		nfulnl_set_mode(inst, params->copy_mode,
 		nfulnl_set_mode(inst, params->copy_mode,
-				ntohs(params->copy_range));
+				ntohl(params->copy_range));
 	}
 	}
 
 
 	if (nfula[NFULA_CFG_TIMEOUT-1]) {
 	if (nfula[NFULA_CFG_TIMEOUT-1]) {