Index: ar_extern.c =================================================================== --- ar_extern.c (revision 32353) +++ ar_extern.c (revision 32354) @@ -52,6 +52,7 @@ typedef struct { const char *name; int (*route)(pcb_board_t *pcb, ext_route_scope_t scope, const char *method, int argc, fgw_arg_t *argv); + rnd_hid_attribute_t *(*list_conf)(const char *method); } ext_router_t; #include "e_route-rnd.c" Index: e_route-rnd.c =================================================================== --- e_route-rnd.c (revision 32353) +++ e_route-rnd.c (revision 32354) @@ -57,7 +57,13 @@ return 0; } +static rnd_hid_attribute_t *rtrnd_list_conf(const char *method) +{ + return NULL; +} + static const ext_router_t route_rnd = { "route-rnd", - rtrnd_route + rtrnd_route, + rtrnd_list_conf };