netdev
[Top] [All Lists]

Re: [PATCH 2.6] ipconfig accepts any DHCPACK

To: Peter Buckingham <peter@xxxxxxxxxxxx>
Subject: Re: [PATCH 2.6] ipconfig accepts any DHCPACK
From: Joe Perches <joe@xxxxxxxxxxx>
Date: Tue, 07 Sep 2004 17:12:11 -0700
Cc: David S Miller <davem@xxxxxxxxxx>, netdev@xxxxxxxxxxx
In-reply-to: <413E39F2.4070708@xxxxxxxxxxxx>
References: <413E2C26.5040108@xxxxxxxxxxxx> <20040907150204.119ba849.davem@xxxxxxxxxx> <413E39F2.4070708@xxxxxxxxxxxx>
Sender: netdev-bounce@xxxxxxxxxxx
On Tue, 2004-09-07 at 15:45, Peter Buckingham wrote: 
> is this okay?
> +                             for (i = 0; (dev->dev_addr[i] == b->hw_addr[i])
> +                                             && (i < dev->addr_len); i++);
> +                             if (i < dev->addr_len)
> +                                     goto drop_unlock;
> +

I had to read that twice.

How about something like:

        for (i=0;i<dev->addr_len;i++)
                if (dev->dev_addr[i] != b->hw_addr[i])
                        goto drop_unlock;

or

        if (memcmp(dev->dev_addr, b->hw_addr, dev->addr_len)!=0)
                goto drop_unlock;

instead?


<Prev in Thread] Current Thread [Next in Thread>