From 41135d2e3df37f815e247e1ee694c581f0033a11 Mon Sep 17 00:00:00 2001 From: Olaf Kirch Date: Mon, 11 Jul 2005 21:01:42 -0700 Subject: [PATCH] --- yaml --- r: 4633 b: refs/heads/master c: 0b7f22aab4e960c75e82ad696ef852f9b0015e7d h: refs/heads/master i: 4631: c6b5e49c7da898830af3a90a165ec6a6a53882d2 v: v3 --- [refs] | 2 +- trunk/net/ipv4/route.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index bb9ebe5738e0..51dcc5e19f5a 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: af9debd461d10fe582c9c0e80eafa69f698331ed +refs/heads/master: 0b7f22aab4e960c75e82ad696ef852f9b0015e7d diff --git a/trunk/net/ipv4/route.c b/trunk/net/ipv4/route.c index 726ea5e8180a..d675ff80b04d 100644 --- a/trunk/net/ipv4/route.c +++ b/trunk/net/ipv4/route.c @@ -1685,7 +1685,7 @@ static void ip_handle_martian_source(struct net_device *dev, printk(KERN_WARNING "martian source %u.%u.%u.%u from " "%u.%u.%u.%u, on dev %s\n", NIPQUAD(daddr), NIPQUAD(saddr), dev->name); - if (dev->hard_header_len) { + if (dev->hard_header_len && skb->mac.raw) { int i; unsigned char *p = skb->mac.raw; printk(KERN_WARNING "ll header: ");