80ssize_t route_details(
char *buf,
size_t buflen,
const entry_t *e);
84typedef int(*cmd_handler_t)(
parser_t *parser,
int no,
char *args);
89 cmd_handler_t cmd_handler;
int cmd_disable(parser_t *parser, int no, char *args)
Disable configuration.
Definition commands.c:123
int cmd_config_log(parser_t *parser, int no, char *args)
Log file and level.
Definition commands.c:381
int cmd_shutdown(parser_t *parser, int no, char *args)
Terminate daemon.
Definition commands.c:364
int cmd_config_routemap_set(parser_t *parser, int no, char *args)
Set attribute.
Definition commands.c:846
int cmd_help(parser_t *parser, int no, char *args)
Contextual help.
Definition commands.c:106
int cmd_show(parser_t *parser, int no, char *args)
Show stuff.
Definition commands.c:192
int cmd_end(parser_t *parser, int no, char *args)
End configuration.
Definition commands.c:75
int cmd_exit(parser_t *parser, int no, char *args)
Exit current context.
Definition commands.c:90
int cmd_config_trip(parser_t *parser, int no, char *args)
TRIP routing context.
Definition commands.c:791
int cmd_config_bind(parser_t *parser, int no, char *args)
Bind address.
Definition commands.c:425
int cmd_config_trip_peer(parser_t *parser, int no, char *args)
Configure new peer.
Definition commands.c:985
int cmd_configure(parser_t *parser, int no, char *args)
Enter configuration.
Definition commands.c:130
int cmd_config_trip_timers(parser_t *parser, int no, char *args)
Set timers.
Definition commands.c:933
int cmd_config_routemap_match(parser_t *parser, int no, char *args)
Match attribute.
Definition commands.c:817
int cmd_config_routemap(parser_t *parser, int no, char *args)
Route map.
Definition commands.c:752
int cmd_enable(parser_t *parser, int no, char *args)
Enable configuration.
Definition commands.c:116
int cmd_config_trip_lsid(parser_t *parser, int no, char *args)
Set Location Server ID.
Definition commands.c:905
Route Entry.
Definition trib.h:78
Parser object.
Definition parser.h:50