libtopo.h revision 825ba0f20a74fd9c5d0d1ce2c195da2cc88a7f77