File: xcmdlist.h

package info (click to toggle)
ppxp 0.99120923-1
  • links: PTS
  • area: main
  • in suites: potato
  • size: 2,812 kB
  • ctags: 3,704
  • sloc: ansic: 24,532; tcl: 3,992; makefile: 517; sh: 80
file content (95 lines) | stat: -rw-r--r-- 1,617 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
#ifdef	PPXPD
# define C_OR_H(cmd,help)	cmd
extern int EnvSet(), EnvPrint(), EnvUnset(), EnvVmod();
extern int SaveOption(), LoadOption(), CmdAuto();
extern int IpRoute(), IpConfig(), CmdFilter(), CmdEcho();
extern int XcBye(), CmdDisconnect(), CmdConnect(), CmdCpDown(), CmdCpUp();
static int CmdQuit(), CmdShow();
#else
# define C_OR_H(cmd,help)	help
#endif

#define	NUM_XCMD	(sizeof(xcmdList)/sizeof(xcmdList[0]))

struct command_s xcmdList[]={
    {
	"auto",
	C_OR_H(CmdAuto, MS_H_AUTO),
	0, 0
    }, {
	"bye",
	C_OR_H(XcBye, MS_H_BYE),
	0, 0
    }, {
	"connect",
	C_OR_H(CmdConnect, MS_H_CONNECT),
	0, 0
    }, {
	"disconnect",
	C_OR_H(CmdDisconnect, MS_H_DISCONNECT),
	0, 0
    }, {
	"filter",
	C_OR_H(CmdFilter, MS_H_FILTER),
	0, 0
    }, {
	"ipconfig",
	C_OR_H(IpConfig, MS_H_IPCONFIG),
	0, CMD_FULLNAME|CMD_SECURE
    }, {
	"iproute",
	C_OR_H(IpRoute, MS_H_IPROUTE),
	0, CMD_FULLNAME|CMD_SECURE
    }, {
	"quit",
	C_OR_H(CmdQuit, MS_H_QUIT),
	0, 0
    }, {
	"save",
	C_OR_H(SaveOption, MS_H_SAVEOPTION),
	0, 0
    }, {
	"set",
	C_OR_H(EnvSet, MS_H_ENVSET),
	0, 0
    }, {
	"source",
	C_OR_H(LoadOption, MS_H_LOADOPTION),
	0, 0
    }, {
	"terminal",
	C_OR_H(CmdConnect, MS_H_TERMINAL),
	0, 0
    }, {
	"unset",
	C_OR_H(EnvUnset, MS_H_ENVUNSET),
	0, 0
    }, {
	".",
	C_OR_H(LoadOption, MS_H_LOADOPTION),
	0, 0
    }, {
	"down",
	C_OR_H(CmdCpDown, MS_H_CPDOWN),
	0, CMD_FULLNAME
    }, {
	"up",
	C_OR_H(CmdCpUp, MS_H_CPUP),
	0, CMD_FULLNAME
    }, {
	"echo",
	C_OR_H(CmdEcho, MS_H_ECHO),
	0, CMD_FULLNAME
    }, {
	"vmod",
	C_OR_H(EnvVmod, MS_H_VMOD),
	0, 0
/*
    }, {
	"",
	C_OR_H(,
		 ""),
	0, 0
*/
    }
};