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.

Reply via email to