This is the mail archive of the mailing list for the Cygwin project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

ifconf again

On Sun, 5 Nov 2000, Corinna Vinschen wrote:

> stefan wrote:
> > 
> > On Sat, 4 Nov 2000, Corinna Vinschen wrote:
> > 
> > > stefan wrote:
> > > >  * the ifconf interface is still a bit buggy:
> > > >    LAPTOP ~/serveez-0.0.19/src> ./serveez.exe -i
> > > >    --- list of local interfaces you can start ip services on ---
> > > >                                      lo0:
> > > >                                     ppp0:
> > > >                                     eth0:
> > > >    The latter two ip addresses or interfaces must be swapped.
> > >
> > > I'm surprised. I checked that on two different 9X systems.
> > > Could you try to figure out why this happens on your system?
> > 
> > What do i need to do then ? Do i have to check the sources or would a
> This would be very nice. The related code is in, function
> `get_9x_ifconf'.
> > registry tree be enough to catch the bug ?
> You have the registry in front of you. You have the sources. You can
> step through the code with gdb. You should find the problem much easier
> than me.

Well, i watched for a while. Seems like your code is entirely exact what
is needed for determining the list of local interfaces. I guess my windoze
installation is rather wrong than the above function... it crashes when i
want to "dial up". My try was to exchange the enumarations in
"HKLM...\\Class\\Net" and i got the result i wanted. After this the
Network Setup swapped the devices *sigh*, but using a RegMon i really
could not detect it accessing the registry keys i changed. Thus i do not
know what's actually wrong. My guess: my windoze installation is busted.

> > code i wrote but modified free code. I can "sign over" the "copyleft" to
> > FSF. Is that what you want ? If so, I'd like to do so and send you what i
> > "coded".
> Nope, sorry. If it's glibc code we can't use it. The glibc is under
> LGPL which collides with the Cygwin Library License which is GPL plus
> an additive (Chris has explained that).

Hm. Until now i was not aware that you are reinventing the wheel. Great
job done so far...

Want to unsubscribe from this list?
Send a message to

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]