topo_parse.c revision 18fdaaef96cf74126ff84be8aa0b50a701a3f374