From: Tomi Manninen (kext.tvzbbakrat@n-i.nhs.uk)
Date: Tue Sep 18 2001 - 19:03:42 EEST
On Wed, 19 Sep 2001, Hamish Moffatt wrote:
> The latest libax25 (0.0.9) seems to have rearranged some headers, and
> lots of stuff won't compile any more. The simplest fix seems to be
> to remove #include of <linux/ax25.h> and <linux/rose.h>, and just
> #include <netax25/axlib.h> and <netax25/axconfig.h>, in that order.
>
> However, AX25_MTU is only defined in <linux/ax25.h>, and you can't
> include both <linux/ax25.h> and <netax25/axlib.h> at the same time,
> as they have duplicate definitions of SIOCAX25GETUID and ..GETINFO.
>
> Any ideas? aprsdigi needs AX25_MTU.
Hmm... Even the kernel doesn't use that define for anything. And
rightfully so, the define is IMHO questionable at best...
I'd vote for getting rid of the define altogether. Aprsdigi needs to be
fixed to get the _real_ MTU info elsewhere (SIOCGIFMTU I think) if it
really needs that info.
-- Tomi Manninen Internet: kfispd@wednet.edu OH2BNS AX.25: tmahxuna.dkfye@durr.com KP20ME04 Amprnet: bckf@qsc.de- To unsubscribe from this list: send the line "unsubscribe linux-hams" in the body of a message to ntalz.zsbptyevp@cm132-139.liwest.at More majordomo info at http://vger.kernel.org/majordomo-info.html
This archive was generated by hypermail 2b30 : Tue Sep 18 2001 - 19:04:39 EEST