On Tue, Jun 24, 2014 at 03:54:54PM +0200, Tom Gundersen wrote:
> On Tue, Jun 24, 2014 at 12:58 PM, Michal Sekletar wrote:
> > On Thu, Jun 19, 2014 at 12:02:39PM -0500, Dan Williams wrote:
> >> On Thu, 2014-06-19 at 18:59 +0200, Michal Sekletar wrote:
> >> > Check that received DHCP packets actuall
On Tue, Jun 24, 2014 at 12:58 PM, Michal Sekletar wrote:
> On Thu, Jun 19, 2014 at 12:02:39PM -0500, Dan Williams wrote:
>> On Thu, 2014-06-19 at 18:59 +0200, Michal Sekletar wrote:
>> > Check that received DHCP packets actually include our MAC address in
>> > chaddr field. BPF interpreter has 32
On Thu, Jun 19, 2014 at 12:02:39PM -0500, Dan Williams wrote:
> On Thu, 2014-06-19 at 18:59 +0200, Michal Sekletar wrote:
> > Check that received DHCP packets actually include our MAC address in
> > chaddr field. BPF interpreter has 32 bit wide registers but MAC address
> > is 48 bits long so we ha
On Thu, Jun 19, 2014 at 12:02:39PM -0500, Dan Williams wrote:
> On Thu, 2014-06-19 at 18:59 +0200, Michal Sekletar wrote:
> > Check that received DHCP packets actually include our MAC address in
> > chaddr field. BPF interpreter has 32 bit wide registers but MAC address
> > is 48 bits long so we ha
On Thu, 2014-06-19 at 18:59 +0200, Michal Sekletar wrote:
> Check that received DHCP packets actually include our MAC address in
> chaddr field. BPF interpreter has 32 bit wide registers but MAC address
> is 48 bits long so we have to do check in two steps.
And if the MAC address is not 48 bits (I
Check that received DHCP packets actually include our MAC address in
chaddr field. BPF interpreter has 32 bit wide registers but MAC address
is 48 bits long so we have to do check in two steps.
---
src/libsystemd-network/dhcp-internal.h| 3 ++-
src/libsystemd-network/dhcp-network.c | 15 +