On Fri, May 12, 2006 at 09:48:32AM +0200, Ales Golob wrote:
> >>lapd: Unknown symbol dev_ioctl
> >>
> >>Is this a dist kernel(non vanilla) related problem or is there something
> >>I'm missing.
> >
> >This is most probably a dist-related problem and since SuSE 10.1 has not 
> >been released yet I will wait before implementing portability fixes.
> 
> This problem was introduced with kernel 2.6.16(or .15, not sure) I've 
> used a fix proposed by Rico Gloeckner

I didnt notice Danieles Mail, so i hook up in here.

This is NOT a dist-related problem, but a vanilla kernel one.

Since 2.6.16, dev_ioctl() is NOT exported anymore via EXPORT_SYMBOL()


http://www.kernel.org/git/?p=linux/kernel/git/stable/linux-2.6.16.y.git;a=blobdiff;h=29ba109d3e54ffaa0a93dfc7cf9b9c0539614139;hp=a5efc9ae010bb144260258c51ae7556447c5c421;hb=b5e5fa5e093e42cab4ee3d6dcbc4f450ad29a723;f=net/core/dev.c

Now, my (naive) understanding was, that dev_ioctl() passes the ioctl to
the next-lower layer, so i adapted a patch, which did the passing via
sk_buf references.  Either way, it doesnt hurt much, because if theres
no ioctl hook there, itll just return ENOIOCTL, thus telling that the
ioctl() was not valid.

But again, thats just my naive understanding.


vy 73,
-- 
http://www.ukeer.de/about.html

"Generalizations are generally wrong."
--Butler Lampson
_______________________________________________
Visdn-hackers mailing list
[email protected]
https://mailman.uli.it/mailman/listinfo/visdn-hackers

Reply via email to