It's likely that Cygwin would see those same routes, and it uses the osi/os/default implementation (how would I test that?). We might want to add similar code to the osi/WIN32/osdNetIntf.c but I don't really understand what that's doing at line 134, so I'm not going to suggest we make any changes to that right now.
I'm not quite sure what this means, but on my Windows & Cygwin box:
ECLIPSE$ route PRINT -4 127* ======= ======= ======= ======= ======= ======= ======= ======= ======= ===== ....... ....... ....... ..Software Loopback Interface 1 ======= ======= ======= ======= ======= ======= ======= ======= ======= =====
=======
Interface List
12...ac 16 2d 0d 54 de ......Intel(R) 82579LM Gigabit Network Connection
1....
13...00 00 00 00 00 00 00 e0 Microsoft ISATAP Adapter
11...00 00 00 00 00 00 00 e0 Microsoft 6to4 Adapter
=======
IPv4 Route Table ======= ======= ======= ======= ======= ======= ======= ======= ======= ===== ======= ======= ======= ======= ======= ======= ======= ======= ======= =====
=======
Active Routes:
Network Destination Netmask Gateway Interface Metric
127.0.0.0 255.0.0.0 On-link 127.0.0.1 306
127.0.0.1 255.255.255.255 On-link 127.0.0.1 306
127.255.255.255 255.255.255.255 On-link 127.0.0.1 306
=======
Persistent Routes:
None
It's likely that Cygwin would see those same routes, and it uses the osi/os/default implementation (how would I test that?). We might want to add similar code to the osi/WIN32/ osdNetIntf. c but I don't really understand what that's doing at line 134, so I'm not going to suggest we make any changes to that right now.