| /* |
| * ip scalar data access header |
| * |
| * $Id$ |
| */ |
| /**---------------------------------------------------------------------*/ |
| /* |
| * configure required files |
| * |
| * Notes: |
| * |
| * 1) prefer functionality over platform, where possible. If a method |
| * is available for multiple platforms, test that first. That way |
| * when a new platform is ported, it won't need a new test here. |
| * |
| * 2) don't do detail requirements here. If, for example, |
| * HPUX11 had different reuirements than other HPUX, that should |
| * be handled in the *_hpux.h header file. |
| */ |
| #if defined( linux ) |
| config_require(ip-mib/data_access/scalars_linux) |
| #elif defined( freebsd4 ) || defined( netbsd5 ) || defined( openbsd4 ) || defined( dragonfly ) || defined( darwin ) |
| config_require(ip-mib/data_access/scalars_sysctl) |
| #else |
| /* |
| * couldn't determine the correct file! |
| * require a bogus file to generate an error. |
| */ |
| config_require(ip-mib/data_access/scalars-unknown-arch) |
| #endif |