On Monday 05 March 2007 16:51, Jeff Dike wrote: > On Sun, Mar 04, 2007 at 08:13:39PM +0100, Blaisorblade wrote: > > Have you checked if other calls require that register_netdev was already > > called? > > Just did, nothing else depends on it. Fine. > > Hmm, I'm really not sure about what to do about this. However I'd leave > > that for a future cleanup and just add a comment about this. > > And the reason for which init now returns a value is that pcap_init _can_ > > fail, so the switch transport is not the only odd one. > > Yeah, that slipped my mind. > > > struct uml_net_private { > > - int user[1]; > > + char user[0]; > > }; > > Neat, that used to be illegal.
If you use -pedantic (-ansi -std=c89 doesn't suffice) you'll learn that ISO C prohibits that; however, ethtool.h is quite a good example I guess, so GCC 3.2 supports that; and the code is anyway simpler that way. -- Inform me of my mistakes, so I can add them to my list! Paolo Giarrusso, aka Blaisorblade http://www.user-mode-linux.org/~blaisorblade Chiacchiera con i tuoi amici in tempo reale! http://it.yahoo.com/mail_it/foot/*http://it.messenger.yahoo.com ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ User-mode-linux-devel mailing list User-mode-linux-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel