262 |
|
} |
263 |
|
|
264 |
|
long long transfer_diff(long long new, long long old){ |
265 |
< |
#if defined(SOL7) || defined(LINUX) || defined(FREEBSD) |
265 |
> |
#if defined(SOL7) || defined(LINUX) || defined(FREEBSD) || defined(DFBSD) |
266 |
|
#define MAXVAL 4294967296LL |
267 |
|
#else |
268 |
|
#define MAXVAL 18446744073709551616LL |
477 |
|
case(IFM_1000_SX): |
478 |
|
case(IFM_1000_LX): |
479 |
|
case(IFM_1000_CX): |
480 |
< |
#if defined(FREEBSD) && !defined(FREEBSD5) |
481 |
< |
case(IFM_1000_TX): |
482 |
< |
case(IFM_1000_FX): |
483 |
< |
#else |
484 |
< |
case(IFM_1000_T): |
480 |
> |
#ifdef IFM_1000_TX |
481 |
> |
case(IFM_1000_TX): /* FreeBSD 4 and others? */ |
482 |
> |
#endif |
483 |
> |
#ifdef IFM_1000_FX |
484 |
> |
case(IFM_1000_FX): /* FreeBSD 4 */ |
485 |
> |
#endif |
486 |
> |
#ifdef IFM_1000_T |
487 |
> |
case(IFM_1000_T): /* FreeBSD 5 */ |
488 |
|
#endif |
489 |
|
network_iface_stat_ptr->speed = 1000; |
490 |
|
break; |