[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <200808052224.36773.denys@visp.net.lb>
Date: Tue, 5 Aug 2008 22:24:36 +0300
From: Denys Fedoryshchenko <denys@...p.net.lb>
To: Stephen Hemminger <shemminger@...ux-foundation.org>
Cc: netdev@...r.kernel.org
Subject: iproute2/m_ipt fix, opts was not set properly
Since opts global variable, if it is set to original_opts, it was done in
local context of function, and global variable in result was pointing to
freed memory. Sure result of that - segfault, it is possible to trigger it
only while processing batch, cause only on next iteration opts was wrong.
There is two ways to fix that, both patches attached.
Please send me note, which way correct (at least i will learn something :-) )
View attachment "ipt_m_v1.patch" of type "text/x-diff" (805 bytes)
View attachment "ipt_m_v2.patch" of type "text/x-diff" (511 bytes)
Powered by blists - more mailing lists