iputils HEAD + 2.4

Jakub Bogusz qboosh w pld-linux.org
Wto, 20 Sty 2004, 16:51:55 CET


On Tue, Jan 20, 2004 at 04:42:51PM +0100, Paweł Sikora wrote:
> On Tue, 20 Jan 2004, Paweł Sikora wrote:
> > w <linux/x25.h> jest tak:
> >
> > typedef struct {
> >         char            x25_addr[16];
> > } x25_address;
> >
> > a patch5 z net-tools zaklada ze jest tak:
> >
> > struct x25_address {
> >         char            x25_addr[16];
> > };
> >
> > i wporwadza zmiany.
> > wyrzucam patch5 i kompiliuje sie bez problemu na naglowakch kernela.
> 
> tak bylo juz 2.4.24 i w 2.4.25 jest tak nadal.
> uzywaja typdef struct {...} x25_address i pozniej w nastepnych
> strukturach tez bazyja na zdefiniowanym typie.

Polecam finger @ftp.kernel.org | grep 'latest stable'
w celu sprawdzenia, które jest _aktualne_ najnowsze jądro.

Niestety nazwa nie może być jednocześnie nazwą struktury i typedefem,
więc nie ma jak zachować kompatybilności z 2.4.


Natomiast <linux/in.h> faktycznie jest do poprawienia (niekoniecznie
w tym pliku, może tylko we włączanych - są problemy z <linux/types.h>)


-- 
Jakub Bogusz    http://cyber.cs.net.pl/~qboosh/



Więcej informacji o liście dyskusyjnej pld-devel-pl