equal
deleted
inserted
replaced
1 --- nmap-5.21/libdnet-stripped/src/eth-dlpi.c.~1~ 2010-02-28 11:45:39.000000000 -0800 |
1 --- nmap-6.25/libdnet-stripped/src/eth-dlpi.c.orig 2012-12-06 13:42:33.456937114 -0800 |
2 +++ nmap-5.21/libdnet-stripped/src/eth-dlpi.c 2011-11-10 15:34:38.200529059 -0800 |
2 +++ nmap-6.25/libdnet-stripped/src/eth-dlpi.c 2012-12-06 13:43:16.505962826 -0800 |
3 @@ -134,7 +134,7 @@ |
3 @@ -134,7 +134,7 @@ |
4 { |
4 { |
5 union DL_primitives *dlp; |
5 union DL_primitives *dlp; |
6 uint32_t buf[8192]; |
6 uint32_t buf[8192]; |
7 - char *p, dev[16]; |
7 - char *p, dev[16]; |
16 +#if defined(sun) || defined(__sun) || defined(__sun) |
16 +#if defined(sun) || defined(__sun) || defined(__sun) |
17 + snprintf(dev, sizeof(dev), "/dev/net/%s", device); |
17 + snprintf(dev, sizeof(dev), "/dev/net/%s", device); |
18 +#endif |
18 +#endif |
19 if ((e->fd = open(dev, O_RDWR)) < 0) { |
19 if ((e->fd = open(dev, O_RDWR)) < 0) { |
20 snprintf(dev, sizeof(dev), "/dev/%s", device); |
20 snprintf(dev, sizeof(dev), "/dev/%s", device); |
21 if ((e->fd = open(dev, O_RDWR)) < 0) |
21 if ((e->fd = open(dev, O_RDWR)) < 0) { |