libtopo.h revision 4557a2a1868181b517f5dfe61ba6eeba58edf4c0