Lines 1244-1250
getaddr(int which, char *str, struct hostent **hpp, int nrflags)
Link Here
|
1244 |
*/ |
1244 |
*/ |
1245 |
switch (which) { |
1245 |
switch (which) { |
1246 |
case RTA_DST: |
1246 |
case RTA_DST: |
1247 |
forcenet++; |
1247 |
nrflags |= F_FORCENET; |
1248 |
#if 0 |
1248 |
#if 0 |
1249 |
bzero(su, sizeof(*su)); /* for readability */ |
1249 |
bzero(su, sizeof(*su)); /* for readability */ |
1250 |
#endif |
1250 |
#endif |
Lines 1333-1339
getaddr(int which, char *str, struct hostent **hpp, int nrflags)
Link Here
|
1333 |
} |
1333 |
} |
1334 |
*q = '/'; |
1334 |
*q = '/'; |
1335 |
} |
1335 |
} |
1336 |
if ((which != RTA_DST || forcenet == 0) && |
1336 |
if ((which != RTA_DST || !(nrflags & F_FORCENET)) && |
1337 |
inet_aton(str, &su->sin.sin_addr)) { |
1337 |
inet_aton(str, &su->sin.sin_addr)) { |
1338 |
val = su->sin.sin_addr.s_addr; |
1338 |
val = su->sin.sin_addr.s_addr; |
1339 |
if (which != RTA_DST || forcehost || |
1339 |
if (which != RTA_DST || forcehost || |