/*
* This file is automagically created from comm.c -- DO NOT EDIT
*/
struct comm
{
char *name;
int flags;
#ifdef MULTIUSER
AclBits userbits[ACL_BITS_PER_CMD];
#endif
};
#define ARGS_MASK (3)
#define ARGS_0 (0)
#define ARGS_1 (1)
#define ARGS_2 (2)
#define ARGS_3 (3)
#define ARGS_PLUS1 (1<<2)
#define ARGS_PLUS2 (1<<3)
#define ARGS_PLUS3 (1<<4)
#define ARGS_ORMORE (1<<5)
#define NEED_FORE (1<<6) /* this command needs a fore window */
#define NEED_DISPLAY (1<<7) /* this command needs a display */
#define NEED_LAYER (1<<8) /* this command needs a layer */
#define ARGS_01 (ARGS_0 | ARGS_PLUS1)
#define ARGS_02 (ARGS_0 | ARGS_PLUS2)
#define ARGS_12 (ARGS_1 | ARGS_PLUS1)
#define ARGS_23 (ARGS_2 | ARGS_PLUS1)
#define ARGS_24 (ARGS_2 | ARGS_PLUS2)
#define ARGS_34 (ARGS_3 | ARGS_PLUS1)
#define ARGS_012 (ARGS_0 | ARGS_PLUS1 | ARGS_PLUS2)
#define ARGS_0123 (ARGS_0 | ARGS_PLUS1 | ARGS_PLUS2 | ARGS_PLUS3)
#define ARGS_123 (ARGS_1 | ARGS_PLUS1 | ARGS_PLUS2)
#define ARGS_124 (ARGS_1 | ARGS_PLUS1 | ARGS_PLUS3)
#define ARGS_1234 (ARGS_1 | ARGS_PLUS1 | ARGS_PLUS2 | ARGS_PLUS3)
struct action
{
int nr;
char **args;
int *argl;
};
#define RC_ILLEGAL -1
#define RC_ACLADD 0
#define RC_ACLCHG 1
#define RC_ACLDEL 2
#define RC_ACLGRP 3
#define RC_ACLUMASK 4
#define RC_ACTIVITY 5
#define RC_ADDACL 6
#define RC_ALLPARTIAL 7
#define RC_ALTSCREEN 8
#define RC_AT 9
#define RC_ATTRCOLOR 10
#define RC_AUTODETACH 11
#define RC_AUTONUKE 12
#define RC_BACKTICK 13
#define RC_BCE 14
#define RC_BELL 15
#define RC_BELL_MSG 16
#define RC_BIND 17
#define RC_BINDKEY 18
#define RC_BLANKER 19
#define RC_BLANKERPRG 20
#define RC_BREAK 21
#define RC_BREAKTYPE 22
#define RC_BUFFERFILE 23
#define RC_C1 24
#define RC_CAPTION 25
#define RC_CHACL 26
#define RC_CHARSET 27
#define RC_CHDIR 28
#define RC_CLEAR 29
#define RC_COLON 30
#define RC_COMMAND 31
#define RC_COMPACTHIST 32
#define RC_CONSOLE 33
#define RC_COPY 34
#define RC_CRLF 35
#define RC_DEBUG 36
#define RC_DEFAUTONUKE 37
#define RC_DEFBCE 38
#define RC_DEFBREAKTYPE 39
#define RC_DEFC1 40
#define RC_DEFCHARSET 41
#define RC_DEFENCODING 42
#define RC_DEFESCAPE 43
#define RC_DEFFLOW 44
#define RC_DEFGR 45
#define RC_DEFHSTATUS 46
#define RC_DEFKANJI 47
#define RC_DEFLOG 48
#define RC_DEFLOGIN 49
#define RC_DEFMODE 50
#define RC_DEFMONITOR 51
#define RC_DEFNONBLOCK 52
#define RC_DEFOBUFLIMIT 53
#define RC_DEFSCROLLBACK 54
#define RC_DEFSHELL 55
#define RC_DEFSILENCE 56
#define RC_DEFSLOWPASTE 57
#define RC_DEFUTF8 58
#define RC_DEFWRAP 59
#define RC_DEFWRITELOCK 60
#define RC_DETACH 61
#define RC_DIGRAPH 62
#define RC_DINFO 63
#define RC_DISPLAYS 64
#define RC_DUMPTERMCAP 65
#define RC_ECHO 66
#define RC_ENCODING 67
#define RC_ESCAPE 68
#define RC_EVAL 69
#define RC_EXEC 70
#define RC_FIT 71
#define RC_FLOW 72
#define RC_FOCUS 73
#define RC_GR 74
#define RC_HARDCOPY 75
#define RC_HARDCOPY_APPEND 76
#define RC_HARDCOPYDIR 77
#define RC_HARDSTATUS 78
#define RC_HEIGHT 79
#define RC_HELP 80
#define RC_HISTORY 81
#define RC_HSTATUS 82
#define RC_IDLE 83
#define RC_IGNORECASE 84
#define RC_INFO 85
#define RC_KANJI 86
#define RC_KILL 87
#define RC_LASTMSG 88
#define RC_LICENSE 89
#define RC_LOCKSCREEN 90
#define RC_LOG 91
#define RC_LOGFILE 92
#define RC_LOGIN 93
#define RC_LOGTSTAMP 94
#define RC_MAPDEFAULT 95
#define RC_MAPNOTNEXT 96
#define RC_MAPTIMEOUT 97
#define RC_MARKKEYS 98
#define RC_MAXWIN 99
#define RC_META 100
#define RC_MONITOR 101
#define RC_MSGMINWAIT 102
#define RC_MSGWAIT 103
#define RC_MULTIUSER 104
#define RC_NETHACK 105
#define RC_NEXT 106
#define RC_NONBLOCK 107
#define RC_NUMBER 108
#define RC_OBUFLIMIT 109
#define RC_ONLY 110
#define RC_OTHER 111
#define RC_PARTIAL 112
#define RC_PASSWORD 113
#define RC_PASTE 114
#define RC_PASTEFONT 115
#define RC_POW_BREAK 116
#define RC_POW_DETACH 117
#define RC_POW_DETACH_MSG 118
#define RC_PREV 119
#define RC_PRINTCMD 120
#define RC_PROCESS 121
#define RC_QUIT 122
#define RC_READBUF 123
#define RC_READREG 124
#define RC_REDISPLAY 125
#define RC_REGISTER 126
#define RC_REMOVE 127
#define RC_REMOVEBUF 128
#define RC_RESET 129
#define RC_RESIZE 130
#define RC_SCREEN 131
#define RC_SCROLLBACK 132
#define RC_SELECT 133
#define RC_SESSIONNAME 134
#define RC_SETENV 135
#define RC_SETSID 136
#define RC_SHELL 137
#define RC_SHELLTITLE 138
#define RC_SILENCE 139
#define RC_SILENCEWAIT 140
#define RC_SLEEP 141
#define RC_SLOWPASTE 142
#define RC_SORENDITION 143
#define RC_SOURCE 144
#define RC_SPLIT 145
#define RC_STARTUP_MESSAGE 146
#define RC_STUFF 147
#define RC_SU 148
#define RC_SUSPEND 149
#define RC_TERM 150
#define RC_TERMCAP 151
#define RC_TERMCAPINFO 152
#define RC_TERMINFO 153
#define RC_TIME 154
#define RC_TITLE 155
#define RC_UMASK 156
#define RC_UNSETENV 157
#define RC_UTF8 158
#define RC_VBELL 159
#define RC_VBELL_MSG 160
#define RC_VBELLWAIT 161
#define RC_VERBOSE 162
#define RC_VERSION 163
#define RC_WALL 164
#define RC_WIDTH 165
#define RC_WINDOWLIST 166
#define RC_WINDOWS 167
#define RC_WRAP 168
#define RC_WRITEBUF 169
#define RC_WRITELOCK 170
#define RC_XOFF 171
#define RC_XON 172
#define RC_ZMODEM 173
#define RC_ZOMBIE 174
#define RC_LAST 174