Statistics
| Branch: | Revision:

iof-bird / bird-2.0.1 / obj / conf / commands.h @ 2b5ca73a

History | View | Annotate | Download (5.41 KB)

1
{ "quit", "", "Quit the client", 1 },
2
{ "exit", "", "Exit the client", 1 },
3
{ "help", "", "Description of the help system", 1 },
4
{ "show", "...", "Show status information", 0 },
5
{ "show status", "", "Show router status", 1 },
6
{ "show memory", "", "Show memory usage", 1 },
7
{ "show protocols", "[<protocol> | \"<pattern>\"]", "Show routing protocols", 1 },
8
{ "show protocols all", "[<protocol> | \"<pattern>\"]", "Show routing protocol details", 1 },
9
{ "show interfaces", "", "Show network interfaces", 1 },
10
{ "show interfaces summary", "", "Show summary of network interfaces", 1 },
11
{ "show route", "...", "Show routing table", 0 },
12
{ "show route", "[<prefix>|for <prefix>|for <ip>] [table <t>] [filter <f>|where <cond>] [all] [primary] [filtered] [(export|preexport|noexport) <p>] [protocol <p>] [stats|count]", "Show routing table", 1 },
13
{ "show symbols", "...", "Show all known symbolic names", 0 },
14
{ "show symbols", "[table|filter|function|protocol|template|<symbol>]", "Show all known symbolic names", 1 },
15
{ "dump", "...", "Dump debugging information", 0 },
16
{ "dump resources", "", "Dump all allocated resource", 1 },
17
{ "dump sockets", "", "Dump open sockets", 1 },
18
{ "dump events", "", "Dump event log", 1 },
19
{ "dump interfaces", "", "Dump interface information", 1 },
20
{ "dump neighbors", "", "Dump neighbor cache", 1 },
21
{ "dump attributes", "", "Dump attribute cache", 1 },
22
{ "dump routes", "", "Dump routing table", 1 },
23
{ "dump protocols", "", "Dump protocol information", 1 },
24
{ "eval", "<expr>", "Evaluate an expression", 1 },
25
{ "echo", "...", "Control echoing of log messages", 0 },
26
{ "echo", "(all | off | { debug|trace|info|remote|warning|error|auth [, ...] }) [<buffer-size>]", "Control echoing of log messages", 1 },
27
{ "disable", "(<protocol> | \"<pattern>\" | all) [message]", "Disable protocol", 1 },
28
{ "enable", "(<protocol> | \"<pattern>\" | all) [message]", "Enable protocol", 1 },
29
{ "restart", "(<protocol> | \"<pattern>\" | all) [message]", "Restart protocol", 1 },
30
{ "reload", "<protocol> | \"<pattern>\" | all", "Reload protocol", 1 },
31
{ "reload in", "<protocol> | \"<pattern>\" | all", "Reload protocol (just imported routes)", 1 },
32
{ "reload out", "<protocol> | \"<pattern>\" | all", "Reload protocol (just exported routes)", 1 },
33
{ "debug", "...", "Control protocol debugging via BIRD logs", 0 },
34
{ "debug", "(<protocol> | \"<pattern>\" | all) (all | off | { states|routes|filters|interfaces|events|packets [, ...] })", "Control protocol debugging via BIRD logs", 1 },
35
{ "mrtdump", "...", "Control protocol debugging via MRTdump files", 0 },
36
{ "mrtdump", "(<protocol> | \"<pattern>\" | all) (all | off | { states|messages [, ...] })", "Control protocol debugging via MRTdump format", 1 },
37
{ "restrict", "", "Restrict current CLI session to safe commands", 1 },
38
{ "show bfd", "...", "Show information about BFD protocol", 0 },
39
{ "show bfd sessions", "[<name>]", "Show information about BFD sessions", 1 },
40
{ "show babel", "...", "Show information about Babel protocol", 0 },
41
{ "show babel interfaces", "[<name>] [\"<interface>\"]", "Show information about Babel interfaces", 1 },
42
{ "show babel neighbors", "[<name>] [\"<interface>\"]", "Show information about Babel neighbors", 1 },
43
{ "show babel entries", "[<name>]", "Show information about Babel prefix entries", 1 },
44
{ "show babel routes", "[<name>]", "Show information about Babel route entries", 1 },
45
{ "show ospf", "...", "Show information about OSPF protocol", 0 },
46
{ "show ospf", "[<name>]", "Show information about OSPF protocol", 1 },
47
{ "show ospf neighbors", "[<name>] [\"<interface>\"]", "Show information about OSPF neighbors", 1 },
48
{ "show ospf interface", "[<name>] [\"<interface>\"]", "Show information about interface", 1 },
49
{ "show ospf topology", "[all] [<name>]", "Show information about OSPF network topology", 0 },
50
{ "show ospf topology", "[<name>]", "Show information about reachable OSPF network topology", 1 },
51
{ "show ospf topology all", "[<name>]", "Show information about all OSPF network topology", 1 },
52
{ "show ospf state", "[all] [<name>]", "Show information about OSPF network state", 0 },
53
{ "show ospf state", "[<name>]", "Show information about reachable OSPF network state", 1 },
54
{ "show ospf state all", "[<name>]", "Show information about all OSPF network state", 1 },
55
{ "show ospf lsadb", "...", "Show content of OSPF LSA database", 0 },
56
{ "show ospf lsadb", "[global | area <id> | link] [type <num>] [lsid <id>] [self | router <id>] [<proto>]", "Show content of OSPF LSA database", 1 },
57
{ "show rip", "...", "Show information about RIP protocol", 0 },
58
{ "show rip interfaces", "[<name>] [\"<interface>\"]", "Show information about RIP interfaces", 1 },
59
{ "show rip neighbors", "[<name>] [\"<interface>\"]", "Show information about RIP neighbors", 1 },
60
{ "show static", "[<name>]", "Show details of static protocol", 1 },
61
{ "configure", "...", "Reload configuration", 0 },
62
{ "configure", "[\"<file>\"] [timeout [<sec>]]", "Reload configuration", 1 },
63
{ "configure soft", "[\"<file>\"] [timeout [<sec>]]", "Reload configuration and ignore changes in filters", 1 },
64
{ "configure timeout", "[<sec>]", "Reload configuration with undo timeout", 1 },
65
{ "configure soft timeout", "[<sec>]", "Reload configuration with undo timeout", 1 },
66
{ "configure confirm", "", "Confirm last configuration change - deactivate undo timeout", 1 },
67
{ "configure undo", "", "Undo last configuration change", 1 },
68
{ "configure check", "[\"<file>\"]", "Parse configuration and check its validity", 1 },
69
{ "down", "", "Shut the daemon down", 1 },