linux/drivers/net/hamradio
Julia Lawall 89dc0be68f drivers/net/hamradio: Eliminate a NULL pointer dereference
At the point of the print, dev is NULL.

A simplified version of the semantic match that finds this problem is as
follows: (http://coccinelle.lip6.fr/)

// <smpl>
@r exists@
expression E,E1;
identifier f;
statement S1,S2,S3;
@@

if ((E == NULL && ...) || ...)
{
  ... when != if (...) S1 else S2
      when != E = E1
* E->f
  ... when any
  return ...;
}
else S3
// </smpl>

Signed-off-by: Julia Lawall <julia@diku.dk>
Signed-off-by: David S. Miller <davem@davemloft.net>
2010-05-28 01:57:18 -07:00
..
6pack.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
baycom_epp.c Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 2009-11-18 22:19:03 -08:00
baycom_par.c Remove multiple KERN_ prefixes from printk formats 2009-07-08 10:30:03 -07:00
baycom_ser_fdx.c net/various: remove trailing space in messages 2010-03-24 14:10:38 -07:00
baycom_ser_hdx.c headers: remove sched.h from interrupt.h 2009-10-11 11:20:58 -07:00
bpqether.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
dmascc.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
hdlcdrv.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
Kconfig Documentation: Fix erroneous "dmascc=" documentation 2007-10-20 00:11:36 +02:00
Makefile
mkiss.c include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 2010-03-30 22:02:32 +09:00
scc.c drivers/net: Remove unnecessary returns from void function()s 2010-05-14 00:19:28 -07:00
yam.c drivers/net/hamradio: Eliminate a NULL pointer dereference 2010-05-28 01:57:18 -07:00
z8530.h