Index: e_freerouting.c =================================================================== --- e_freerouting.c (revision 35623) +++ e_freerouting.c (revision 35624) @@ -46,9 +46,16 @@ sargv[n+3].type &= ~FGW_DYN; } - exe = conf_ar_extern.plugins.ar_extern.freerouting_cli.exe; - installation = conf_ar_extern.plugins.ar_extern.freerouting_cli.installation; - debug = conf_ar_extern.plugins.ar_extern.freerouting_cli.debug; + if (strcmp(method, "freerouting.cli") == 0) { + exe = conf_ar_extern.plugins.ar_extern.freerouting_cli.exe; + installation = conf_ar_extern.plugins.ar_extern.freerouting_cli.installation; + debug = conf_ar_extern.plugins.ar_extern.freerouting_cli.debug; + } + else if (strcmp(method, "freerouting.net") == 0) { + exe = conf_ar_extern.plugins.ar_extern.freerouting_net.exe; + installation = conf_ar_extern.plugins.ar_extern.freerouting_net.installation; + debug = conf_ar_extern.plugins.ar_extern.freerouting_net.debug; + } /* export */ TODO("call the exporter");