Index: trunk/src_plugins/io_tedax/io_tedax.c =================================================================== --- trunk/src_plugins/io_tedax/io_tedax.c (revision 32286) +++ trunk/src_plugins/io_tedax/io_tedax.c (revision 32287) @@ -72,7 +72,8 @@ static const char pcb_acts_Savetedax[] = "SaveTedax(netlist|board-footprints|stackup|layer|board|drc|etest, filename)\n" - "SaveTedax(drc_query, filename, [rule_name])"; + "SaveTedax(drc_query, filename, [rule_name])" + "SaveTedax(route_req, filename)"; static const char pcb_acth_Savetedax[] = "Saves the specific type of data in a tEDAx file."; static fgw_error_t pcb_act_Savetedax(fgw_arg_t *res, int argc, fgw_arg_t *argv) { @@ -122,6 +123,11 @@ return 0; } + if (rnd_strcasecmp(type, "route_req") == 0) { + RND_ACT_IRES(tedax_route_req_save(PCB, fname)); + return 0; + } + RND_ACT_FAIL(Savetedax); RND_ACT_IRES(1); return 0;