]> git.ipfire.org Git - thirdparty/bird.git/commitdiff
Small bug in ipv4_skip_header.
authorOndrej Filip <feela@network.cz>
Mon, 24 May 1999 17:37:45 +0000 (17:37 +0000)
committerOndrej Filip <feela@network.cz>
Mon, 24 May 1999 17:37:45 +0000 (17:37 +0000)
lib/ipv4.c

index 943e2c86f9812a7f0c2cf9249e21fc0eebb9f976..bf5474a059002e057e1b8b7b646285509fd1a413 100644 (file)
@@ -104,7 +104,7 @@ ipv4_skip_header(byte *pkt, int *len)
   if (l < 20 || (*pkt & 0xf0) != 0x40)
     return NULL;
   q = (*pkt & 0x0f) * 4;
-  if (q < l)
+  if (q > l)
     return NULL;
   *len -= q;
   return pkt + q;