* Re: [B.A.T.M.A.N.] [PATCH] batman-adv: Fix NULL pointer dereference in DAT hash collision avoidance
[not found] <1360664325-7323-1-git-send-email-paukoning@gmail.com>
@ 2013-02-15 8:30 ` Antonio Quartulli
0 siblings, 0 replies; only message in thread
From: Antonio Quartulli @ 2013-02-15 8:30 UTC (permalink / raw)
To: Pau Koning; +Cc: netdev, b.a.t.m.a.n, davem
[-- Attachment #1: Type: text/plain, Size: 1406 bytes --]
On Tue, Feb 12, 2013 at 11:18:45AM +0100, Pau Koning wrote:
> An entry in DAT with the hashed position of 0 can cause a NULL pointer
> dereference when the first entry is checked by batadv_choose_next_candidate.
> This first candidate automatically has the max value of 0 and the max_orig_node
> of NULL. Not checking max_orig_node for NULL in batadv_is_orig_node_eligible
> will lead to a NULL pointer dereference when checking for the lowest address.
>
> This problem was added in 785ea1144182c341b8b85b0f8180291839d176a8
> ("batman-adv: Distributed ARP Table - create DHT helper functions").
>
> Signed-off-by: Pau Koning <paukoning@gmail.com>
Hello Pau,
thank you very much for this fix, this was not an easy one!
However, next time please CC our mailing list as well (get_maintainer.pl will
give you all the needed addresses), otherwise it may be the case that we
overlook such patches and:
1) we don't review it
2) we don't merge it into our repository (which is where the real development
goes on).
Both 1) and 2) happened with this patch and, in my humble opinion, it is not a
good idea to merge such delicate fixes without having a reply from the
maintainers.
Therefore, please keep us in the loop when sending patches. It would be really
appreciated.
Regards,
--
Antonio Quartulli
..each of us alone is worth nothing..
Ernesto "Che" Guevara
[-- Attachment #2: Type: application/pgp-signature, Size: 836 bytes --]
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2013-02-15 8:30 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <1360664325-7323-1-git-send-email-paukoning@gmail.com>
2013-02-15 8:30 ` [B.A.T.M.A.N.] [PATCH] batman-adv: Fix NULL pointer dereference in DAT hash collision avoidance Antonio Quartulli
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox