You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/net-wireless/mdk/files/fix_wids_mdk3_v5.patch

22 lines
520 B

diff -ur mdk3-v5-orig/mdk3.c mdk3-v5/mdk3.c
--- mdk3-v5-orig/mdk3.c 2008-11-10 21:45:02.000000000 +0100
+++ mdk3-v5/mdk3.c 2009-01-10 01:47:03.546875000 +0100
@@ -1092,10 +1092,13 @@
{
struct clistwidsclient *first = c;
- do {
- if (!(memcmp(c->mac, mac, mac_len))) return c;
- c = c->next;
- } while (c != first);
+ if (c != NULL)
+ {
+ do {
+ if (c->mac != NULL && !(memcmp(c->mac, mac, mac_len))) return c;
+ c = c->next;
+ } while (c != NULL && c != first);
+ }
return NULL;
}