Nest: split route show into separate file
unsigned [int] -> uint
Implements undo command and optional timeout for configuration
Several new configure command variants:
configure undo - undo last reconfigurationconfigure timeout - configure with scheduled undo if not confirmed in timeoutconfigure confirm - confirm last configuration...
Prints full community lists during 'show route all'.
Restricted read-only CLI.
Also adds support for executing commands using birdc <cmd>.
Fixes bug in CLI TX buffer management.
Split off general commands to cmds.c.
Added `show symbols' command which dumps whole symbol table togetherwith symbol types etc.
Implemented echoing of log messages to CLI connections. Just try `echo all'.
cli_msg() moved to cli.h, so that it can be used outside the parser.
Command line interface now works.
Parse CLI commands. We use the same parser as for configuration files (becausewe want to allow filter and similar complex constructs to be used in commandsand we should avoid code duplication), only with CLI_MARKER token prependedbefore the whole input....
The CLI I/O functions work as desired.
First steps of the Command Line Interface: I/O routines.