On Mon, 16 Aug 1999, Tomi Manninen OH2BNS wrote:
> On Mon, 16 Aug 1999, Thomas M. wrote:
>
> > To get this far, I've had to patch a couple of files :
> >
> > in libax25 kernel_netrom.h is missing the definition of SOL_NETROM, after
> > browsing some sources i found out that this should be 259, so I added a
> > #define SOL_NETROM 259 to the file...
>
> This one is ok. Though there are other errors in that file so you will
> find that many netrom tools won't work.
Ok, i'll drop the netrom part until it works then (not a crucial part of
our network) Although the netrom tools do compile just fine. I can
initialize the netrom interfaces, netromd (aparently) runs ok, only
problem is that ax25d and other programs, can't bind to the netrom ports
correctly...
> > in ax25_tools, the axctl program has an error, i removed the line near
> > the bottom of the file, saying ax25_ctl.digi_count, as digi_count doesn't
> > appear in the ax25_ctl struct...
>
> There is no error in axctl. Zeroing ax25_ctl.digi_count is crucial to
> axctl's function, in fact with kernels older than 2.2.11 you can crash the
> kernel big time if it's not properly initialized...
Ok, I've had a look at ax25.h in the kernel includes, and took the
definition from this file, and copied it over to kernel_ax25.h in
libax25, i figured that since it's a 'link' to the kernel it had to be the
same as the one in the kernel includes...
> The problem is that the kernel_*.h "compatibility headers" are broken.
> Patch sent. Waiting for something to happen.
When will this patch appear??
Thomas M�rch
licensed ham, with callsign OZ2AFO. License category: CEPT-1
If God had intended man to smoke He would have set him on fire.