Subject: Re: pppoectl(8) -d won't work
To: Holger Weiss <lists@jhweiss.de>
From: Martin Husemann <martin@duskware.de>
List: tech-net
Date: 08/20/2007 17:39:13
On Mon, Aug 20, 2007 at 03:53:59PM +0200, Holger Weiss wrote:
> 568 1 pppoectl CALL ioctl(3,0xc0206970,0xffffffffffffc4c0)
> 568 1 pppoectl GIO fd 3 wrote 32 bytes
> "pppoe0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0"
> 568 1 pppoectl RET ioctl -1 errno 25
So the problem is in the kernel.
And indeed it seems struct ifreq changed size, and all the few dozen
ioctls using that have not been versioned.
Martin