Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
Synchronet
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Container registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
Main
Synchronet
Commits
350591fd
Commit
350591fd
authored
24 years ago
by
rswindell
Browse files
Options
Downloads
Patches
Plain Diff
New defs, renamed some, added and improved comments.
parent
b6b3e6fb
Branches
Branches containing commit
Tags
Tags containing commit
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
exec/load/sbbsdefs.js
+195
-209
195 additions, 209 deletions
exec/load/sbbsdefs.js
with
195 additions
and
209 deletions
exec/load/sbbsdefs.js
+
195
−
209
View file @
350591fd
...
...
@@ -2,113 +2,127 @@
/* $id$ */
DELETED
=
(
1
<<
0
)
/* Bit values for user.misc */
ANSI
=
(
1
<<
1
)
/* Supports ANSI terminal emulation */
COLOR
=
(
1
<<
2
)
/* Send color codes */
RIP
=
(
1
<<
3
)
/* Supports RIP terminal emulation */
UPAUSE
=
(
1
<<
4
)
/* Pause on every screen full */
SPIN
=
(
1
<<
5
)
/* Spinning cursor - Same as K_SPIN */
INACTIVE
=
(
1
<<
6
)
/* Inactive user slot */
EXPERT
=
(
1
<<
7
)
/* Expert menu mode */
ANFSCAN
=
(
1
<<
8
)
/* Auto New file scan */
CLRSCRN
=
(
1
<<
9
)
/* Clear screen before each message */
QUIET
=
(
1
<<
10
)
/* Quiet mode upon logon */
BATCHFLAG
=
(
1
<<
11
)
/* File list allow batch dl flags */
NETMAIL
=
(
1
<<
12
)
/* Forward e-mail to fidonet addr */
CURSUB
=
(
1
<<
13
)
/* Remember current sub-board/dir */
ASK_NSCAN
=
(
1
<<
14
)
/* Ask for newscanning upon logon */
NO_EXASCII
=
(
1
<<
15
)
/* Don't send extended ASCII */
ASK_SSCAN
=
(
1
<<
16
)
/* Ask for messages to you at logon */
AUTOTERM
=
(
1
<<
17
)
/* Autodetect terminal type */
COLDKEYS
=
(
1
<<
18
)
/* No hot-keys */
EXTDESC
=
(
1
<<
19
)
/* Extended file descriptions */
AUTOHANG
=
(
1
<<
20
)
/* Auto-hang-up after transfer */
WIP
=
(
1
<<
21
)
/* Supports WIP terminal emulation */
AUTOLOGON
=
(
1
<<
22
)
/* AutoLogon via IP */
/********************************************/
/* Different bits in system.settings */
/********************************************/
SYS_CLOSED
=
(
1
<<
0
)
/* System is closed to New Users */
SYS_SYSSTAT
=
(
1
<<
1
)
/* Sysops activity included in statistics */
SYS_NOBEEP
=
(
1
<<
2
)
/* No beep sound locally */
SYS_PWEDIT
=
(
1
<<
3
)
/* Allow users to change their passwords */
SYS_RA_EMU
=
(
1
<<
4
)
/* Reverse R/A commands at msg read prompt */
SYS_ANON_EM
=
(
1
<<
5
)
/* Allow anonymous e-mail */
SYS_LISTLOC
=
(
1
<<
6
)
/* Use location of caller in user lists */
SYS_WILDCAT
=
(
1
<<
7
)
/* Expand Wildcat color codes in messages */
SYS_PCBOARD
=
(
1
<<
8
)
/* Expand PCBoard color codes in messages */
SYS_WWIV
=
(
1
<<
9
)
/* Expand WWIV color codes in messages */
SYS_CELERITY
=
(
1
<<
10
)
/* Expand Celerity color codes in messages */
SYS_RENEGADE
=
(
1
<<
11
)
/* Expand Renegade color codes in messages */
SYS_ECHO_PW
=
(
1
<<
12
)
/* Echo passwords locally */
SYS_REQ_PW
=
(
1
<<
13
)
/* Require passwords locally */
SYS_L_SYSOP
=
(
1
<<
14
)
/* Allow local sysop logon/commands */
SYS_R_SYSOP
=
(
1
<<
15
)
/* Allow remote sysop logon/commands */
SYS_QUOTE_EM
=
(
1
<<
16
)
/* Allow quoting of e-mail */
SYS_EURODATE
=
(
1
<<
17
)
/* Europian date format (DD/MM/YY) */
SYS_MILITARY
=
(
1
<<
18
)
/* Military time format */
SYS_TIMEBANK
=
(
1
<<
19
)
/* Allow time bank functions */
SYS_FILE_EM
=
(
1
<<
20
)
/* Allow file attachments in E-mail */
SYS_SHRTPAGE
=
(
1
<<
21
)
/* Short sysop page */
SYS_TIME_EXP
=
(
1
<<
22
)
/* Set to expired values if out-of-time */
SYS_FASTMAIL
=
(
1
<<
23
)
/* Fast e-mail storage mode */
SYS_QVALKEYS
=
(
1
<<
24
)
/* Quick validation keys enabled */
SYS_ERRALARM
=
(
1
<<
25
)
/* Error beeps on */
SYS_FWDTONET
=
(
1
<<
26
)
/* Allow forwarding of e-mail to netmail */
SYS_DELREADM
=
(
1
<<
27
)
/* Delete read mail automatically */
SYS_NOCDTCVT
=
(
1
<<
28
)
/* No credit to minute conversions allowed */
SYS_DELEMAIL
=
(
1
<<
29
)
/* Physically remove deleted e-mail immed. */
SYS_USRVDELM
=
(
1
<<
30
)
/* Users can see deleted msgs */
SYS_SYSVDELM
=
(
1
<<
31
)
/* Sysops can see deleted msgs */
/********************************************/
/********************************************/
/* Bit values for user.settings */
/********************************************/
USER_DELETED
=
(
1
<<
0
)
/* Deleted user slot */
USER_ANSI
=
(
1
<<
1
)
/* Supports ANSI terminal emulation */
USER_COLOR
=
(
1
<<
2
)
/* Send color codes */
USER_RIP
=
(
1
<<
3
)
/* Supports RIP terminal emulation */
USER_PAUSE
=
(
1
<<
4
)
/* Pause on every screen full */
USER_SPIN
=
(
1
<<
5
)
/* Spinning cursor - Same as K_SPIN */
USER_INACTIVE
=
(
1
<<
6
)
/* Inactive user slot */
USER_EXPERT
=
(
1
<<
7
)
/* Expert menu mode */
USER_ANFSCAN
=
(
1
<<
8
)
/* Auto New file scan */
USER_CLRSCRN
=
(
1
<<
9
)
/* Clear screen before each message */
USER_QUIET
=
(
1
<<
10
)
/* Quiet mode upon logon */
USER_BATCHFLAG
=
(
1
<<
11
)
/* File list allow batch dl flags */
USER_NETMAIL
=
(
1
<<
12
)
/* Forward e-mail to fidonet addr */
USER_CURSUB
=
(
1
<<
13
)
/* Remember current sub-board/dir */
USER_ASK_NSCAN
=
(
1
<<
14
)
/* Ask for newscanning upon logon */
USER_NO_EXASCII
=
(
1
<<
15
)
/* Don't send extended ASCII */
USER_ASK_SSCAN
=
(
1
<<
16
)
/* Ask for messages to you at logon */
USER_AUTOTERM
=
(
1
<<
17
)
/* Autodetect terminal type */
USER_COLDKEYS
=
(
1
<<
18
)
/* No hot-keys */
USER_EXTDESC
=
(
1
<<
19
)
/* Extended file descriptions */
USER_AUTOHANG
=
(
1
<<
20
)
/* Auto-hang-up after transfer */
USER_WIP
=
(
1
<<
21
)
/* Supports WIP terminal emulation */
USER_AUTOLOGON
=
(
1
<<
22
)
/* AutoLogon via IP */
/********************************************/
UFLAG_A
=
(
1
<<
0
)
UFLAG_B
=
(
1
<<
1
)
UFLAG_C
=
(
1
<<
2
)
UFLAG_D
=
(
1
<<
3
)
UFLAG_E
=
(
1
<<
4
)
UFLAG_F
=
(
1
<<
5
)
UFLAG_G
=
(
1
<<
6
)
UFLAG_H
=
(
1
<<
7
)
UFLAG_I
=
(
1
<<
8
)
UFLAG_J
=
(
1
<<
9
)
UFLAG_K
=
(
1
<<
10
)
UFLAG_L
=
(
1
<<
11
)
UFLAG_M
=
(
1
<<
12
)
UFLAG_N
=
(
1
<<
13
)
UFLAG_O
=
(
1
<<
14
)
UFLAG_P
=
(
1
<<
15
)
UFLAG_Q
=
(
1
<<
16
)
UFLAG_R
=
(
1
<<
17
)
UFLAG_S
=
(
1
<<
18
)
UFLAG_T
=
(
1
<<
19
)
UFLAG_U
=
(
1
<<
20
)
UFLAG_V
=
(
1
<<
21
)
UFLAG_W
=
(
1
<<
22
)
UFLAG_X
=
(
1
<<
23
)
UFLAG_Y
=
(
1
<<
24
)
UFLAG_Z
=
(
1
<<
25
)
/************************************************************************/
/* Valid flags for user.security.exempt/restrict/flags */
/************************************************************************/
UFLAG_A
=
(
1
<<
0
)
UFLAG_B
=
(
1
<<
1
)
UFLAG_C
=
(
1
<<
2
)
UFLAG_D
=
(
1
<<
3
)
UFLAG_E
=
(
1
<<
4
)
UFLAG_F
=
(
1
<<
5
)
UFLAG_G
=
(
1
<<
6
)
UFLAG_H
=
(
1
<<
7
)
UFLAG_I
=
(
1
<<
8
)
UFLAG_J
=
(
1
<<
9
)
UFLAG_K
=
(
1
<<
10
)
UFLAG_L
=
(
1
<<
11
)
UFLAG_M
=
(
1
<<
12
)
UFLAG_N
=
(
1
<<
13
)
UFLAG_O
=
(
1
<<
14
)
UFLAG_P
=
(
1
<<
15
)
UFLAG_Q
=
(
1
<<
16
)
UFLAG_R
=
(
1
<<
17
)
UFLAG_S
=
(
1
<<
18
)
UFLAG_T
=
(
1
<<
19
)
UFLAG_U
=
(
1
<<
20
)
UFLAG_V
=
(
1
<<
21
)
UFLAG_W
=
(
1
<<
22
)
UFLAG_X
=
(
1
<<
23
)
UFLAG_Y
=
(
1
<<
24
)
UFLAG_Z
=
(
1
<<
25
)
/* User Questions */
UQ_ALIASES
=
(
1
<<
0
)
/* Ask for alias */
UQ_LOCATION
=
(
1
<<
1
)
/* Ask for location */
UQ_ADDRESS
=
(
1
<<
2
)
/* Ask for address */
UQ_PHONE
=
(
1
<<
3
)
/* Ask for phone number */
UQ_HANDLE
=
(
1
<<
4
)
/* Ask for chat handle */
UQ_DUPHAND
=
(
1
<<
5
)
/* Search for duplicate handles */
UQ_SEX
=
(
1
<<
6
)
/* Ask for sex */
UQ_BIRTH
=
(
1
<<
7
)
/* Ask for birth date */
UQ_COMP
=
(
1
<<
8
)
/* Ask for computer type */
UQ_MC_COMP
=
(
1
<<
9
)
/* Multiple choice computer type */
UQ_REALNAME
=
(
1
<<
10
)
/* Ask for real name */
UQ_DUPREAL
=
(
1
<<
11
)
/* Search for duplicate real names */
UQ_COMPANY
=
(
1
<<
12
)
/* Ask for company name */
UQ_NOEXASC
=
(
1
<<
13
)
/* Don't allow ex-ASCII in user text */
UQ_CMDSHELL
=
(
1
<<
14
)
/* Ask for command shell */
UQ_XEDIT
=
(
1
<<
15
)
/* Ask for external editor */
UQ_NODEF
=
(
1
<<
16
)
/* Don't ask for default settings */
UQ_NOCOMMAS
=
(
1
<<
17
)
/* Do not require commas in location */
/* Different bits in sys_misc */
SM_CLOSED
=
(
1
<<
0
)
/* System is clsoed to New Users */
SM_SYSSTAT
=
(
1
<<
1
)
/* Sysops activity included in statistics */
SM_NOBEEP
=
(
1
<<
2
)
/* No beep sound locally */
SM_PWEDIT
=
(
1
<<
3
)
/* Allow users to change their passwords */
SM_RA_EMU
=
(
1
<<
4
)
/* Reverse R/A commands at msg read prompt */
SM_ANON_EM
=
(
1
<<
5
)
/* Allow anonymous e-mail */
SM_LISTLOC
=
(
1
<<
6
)
/* Use location of caller in user lists */
SM_WILDCAT
=
(
1
<<
7
)
/* Expand Wildcat color codes in messages */
SM_PCBOARD
=
(
1
<<
8
)
/* Expand PCBoard color codes in messages */
SM_WWIV
=
(
1
<<
9
)
/* Expand WWIV color codes in messages */
SM_CELERITY
=
(
1
<<
10
)
/* Expand Celerity color codes in messages */
SM_RENEGADE
=
(
1
<<
11
)
/* Expand Renegade color codes in messages */
SM_ECHO_PW
=
(
1
<<
12
)
/* Echo passwords locally */
SM_REQ_PW
=
(
1
<<
13
)
/* Require passwords locally */
SM_L_SYSOP
=
(
1
<<
14
)
/* Allow local sysop logon/commands */
SM_R_SYSOP
=
(
1
<<
15
)
/* Allow remote sysop logon/commands */
SM_QUOTE_EM
=
(
1
<<
16
)
/* Allow quoting of e-mail */
SM_EURODATE
=
(
1
<<
17
)
/* Europian date format (DD/MM/YY) */
SM_MILITARY
=
(
1
<<
18
)
/* Military time format */
SM_TIMEBANK
=
(
1
<<
19
)
/* Allow time bank functions */
SM_FILE_EM
=
(
1
<<
20
)
/* Allow file attachments in E-mail */
SM_SHRTPAGE
=
(
1
<<
21
)
/* Short sysop page */
SM_TIME_EXP
=
(
1
<<
22
)
/* Set to expired values if out-of-time */
SM_FASTMAIL
=
(
1
<<
23
)
/* Fast e-mail storage mode */
SM_QVALKEYS
=
(
1
<<
24
)
/* Quick validation keys enabled */
SM_ERRALARM
=
(
1
<<
25
)
/* Error beeps on */
SM_FWDTONET
=
(
1
<<
26
)
/* Allow forwarding of e-mail to netmail */
SM_DELREADM
=
(
1
<<
27
)
/* Delete read mail automatically */
SM_NOCDTCVT
=
(
1
<<
28
)
/* No credit to minute conversions allowed */
SM_DELEMAIL
=
(
1
<<
29
)
/* Physically remove deleted e-mail immed. */
SM_USRVDELM
=
(
1
<<
30
)
/* Users can see deleted msgs */
SM_SYSVDELM
=
(
1
<<
31
)
/* Sysops can see deleted msgs */
/* Different bits in node_misc */
/********************************************/
/* Bit values for system.user_question */
/********************************************/
UQ_ALIASES
=
(
1
<<
0
)
/* Ask for alias */
UQ_LOCATION
=
(
1
<<
1
)
/* Ask for location */
UQ_ADDRESS
=
(
1
<<
2
)
/* Ask for address */
UQ_PHONE
=
(
1
<<
3
)
/* Ask for phone number */
UQ_HANDLE
=
(
1
<<
4
)
/* Ask for chat handle */
UQ_DUPHAND
=
(
1
<<
5
)
/* Search for duplicate handles */
UQ_SEX
=
(
1
<<
6
)
/* Ask for sex */
UQ_BIRTH
=
(
1
<<
7
)
/* Ask for birth date */
UQ_COMP
=
(
1
<<
8
)
/* Ask for computer type */
UQ_MC_COMP
=
(
1
<<
9
)
/* Multiple choice computer type */
UQ_REALNAME
=
(
1
<<
10
)
/* Ask for real name */
UQ_DUPREAL
=
(
1
<<
11
)
/* Search for duplicate real names */
UQ_COMPANY
=
(
1
<<
12
)
/* Ask for company name */
UQ_NOEXASC
=
(
1
<<
13
)
/* Don't allow ex-ASCII in user text */
UQ_CMDSHELL
=
(
1
<<
14
)
/* Ask for command shell */
UQ_XEDIT
=
(
1
<<
15
)
/* Ask for external editor */
UQ_NODEF
=
(
1
<<
16
)
/* Don't ask for default settings */
UQ_NOCOMMAS
=
(
1
<<
17
)
/* Do not require commas in location */
/********************************************/
/********************************************/
/* Different bits in node.settings */
/********************************************/
NM_ANSALARM
=
(
1
<<
0
)
/* Alarm locally on answer */
NM_WFCSCRN
=
(
1
<<
1
)
/* Wait for call screen */
NM_WFCMSGS
=
(
1
<<
2
)
/* Include total messages/files on WFC */
...
...
@@ -119,113 +133,85 @@ NM_INT28 =(1<<6) /* Make int 28 DOS idle calls */
NM_NODV
=
(
1
<<
7
)
/* Don't detect and use DESQview API */
NM_NO_NUM
=
(
1
<<
8
)
/* Don't allow logons by user number */
NM_LOGON_R
=
(
1
<<
9
)
/* Allow logons by user real name */
NM_LOGON_P
=
(
1
<<
10
)
/* Secure logons (always ask for password) */
NM_NO_LKBRD
=
(
1
<<
11
)
/* No local keyboard (at all) */
NM_SYSPW
=
(
1
<<
12
)
/* Protect WFC keys and Alt keys with SY: */
NM_NO_INACT
=
(
1
<<
13
)
/* No local inactivity alert/logoff */
NM_NOBEEP
=
(
1
<<
14
)
/* Don't beep locally */
NM_LOWPRIO
=
(
1
<<
15
)
/* Always use low priority input */
NM_LOGON_P
=
(
1
<<
10
)
/* Secure logons (always ask for password) */
NM_NO_LKBRD
=
(
1
<<
11
)
/* No local keyboard (at all) */
NM_SYSPW
=
(
1
<<
12
)
/* Protect WFC keys and Alt keys with SY: */
NM_NO_INACT
=
(
1
<<
13
)
/* No local inactivity alert/logoff */
NM_NOBEEP
=
(
1
<<
14
)
/* Don't beep locally */
NM_LOWPRIO
=
(
1
<<
15
)
/* Always use low priority input */
NM_7BITONLY
=
(
1
<<
16
)
/* Except 7-bit input only (E71 terminals) */
NM_RESETVID
=
(
1
<<
17
)
/* Reset video mode between callers? */
NM_NOPAUSESPIN
=
(
1
<<
18
)
/* No spinning cursor at pause prompt */
/********************************************/
/* Miscellaneous Modem Settings (mdm_misc) */
MDM_CTS
=
(
1
<<
0
)
/* Use hardware send flow control */
MDM_RTS
=
(
1
<<
1
)
/* Use hardware recv flow control */
MDM_STAYHIGH
=
(
1
<<
2
)
/* Stay at highest DTE rate */
MDM_CALLERID
=
(
1
<<
3
)
/* Supports Caller ID */
MDM_DUMB
=
(
1
<<
4
)
/* Just watch DCD for answer - dumb modem */
MDM_NODTR
=
(
1
<<
5
)
/* Don't drop DTR for hang-up */
MDM_KNOWNRES
=
(
1
<<
6
)
/* Allow known result codes only */
MDM_VERBAL
=
(
1
<<
7
)
/* Use verbal result codes */
/********************************************/
/* Bit values in netmail_misc */
/********************************************/
NMAIL_ALLOW
=
(
1
<<
0
)
/* Allow NetMail */
NMAIL_CRASH
=
(
1
<<
1
)
/* Default netmail to crash */
NMAIL_HOLD
=
(
1
<<
2
)
/* Default netmail to hold */
NMAIL_KILL
=
(
1
<<
3
)
/* Default netmail to kill after sent */
NMAIL_ALIAS
=
(
1
<<
4
)
/* Use Aliases in NetMail */
NMAIL_FILE
=
(
1
<<
5
)
/* Allow file attachments */
NMAIL_DIRECT
=
(
1
<<
6
)
/* Default netmail to direct */
/********************************************/
/* Bit values for level_misc[x] */
LEVEL_EXPTOLVL
=
(
1
<<
0
)
/* Expire to level_expireto[x] */
LEVEL_EXPTOVAL
=
(
1
<<
1
)
/* Expire to val[level_expireto[x]] */
/********************************************/
/* Bit values for sub[x].settings */
/********************************************/
SUB_QNET
=
(
1
<<
3
)
/* Sub-board is netted via QWK network */
SUB_PNET
=
(
1
<<
4
)
/* Sub-board is netted via PostLink */
SUB_FIDO
=
(
1
<<
5
)
/* Sub-board is netted via FidoNet */
SUB_PRIV
=
(
1
<<
6
)
/* Allow private posts on sub */
SUB_PONLY
=
(
1
<<
7
)
/* Private posts only */
SUB_ANON
=
(
1
<<
8
)
/* Allow anonymous posts on sub */
SUB_AONLY
=
(
1
<<
9
)
/* Anonymous only */
SUB_NAME
=
(
1
<<
10
)
/* Must use real names */
SUB_DEL
=
(
1
<<
11
)
/* Allow users to delete messages */
SUB_DELLAST
=
(
1
<<
12
)
/* Allow users to delete last msg only */
SUB_FORCED
=
(
1
<<
13
)
/* Sub-board is forced scanning */
SUB_NOTAG
=
(
1
<<
14
)
/* Don't add tag or origin lines */
SUB_TOUSER
=
(
1
<<
15
)
/* Prompt for to user on posts */
SUB_ASCII
=
(
1
<<
16
)
/* ASCII characters only */
SUB_QUOTE
=
(
1
<<
17
)
/* Allow online quoting */
SUB_NSDEF
=
(
1
<<
18
)
/* New-Scan on by default */
SUB_INET
=
(
1
<<
19
)
/* Sub-board is netted via Internet */
SUB_FAST
=
(
1
<<
20
)
/* Fast storage mode */
SUB_KILL
=
(
1
<<
21
)
/* Kill read messages automatically */
SUB_KILLP
=
(
1
<<
22
)
/* Kill read pvt messages automatically */
SUB_SYSPERM
=
(
1
<<
23
)
/* Sysop messages are permament */
SUB_GATE
=
(
1
<<
24
)
/* Gateway between Network types */
SUB_LZH
=
(
1
<<
25
)
/* Use LZH compression for msgs */
SUB_SSDEF
=
(
1
<<
26
)
/* Default ON for Scan for Your msgs */
SUB_HYPER
=
(
1
<<
27
)
/* Hyper allocation */
/********************************************/
/* Bit values for prot[x].misc */
PROT_DSZLOG
=
(
1
<<
0
)
/* Supports DSZ Log */
/* Bit values in netmail_misc */
NMAIL_ALLOW
=
(
1
<<
0
)
/* Allow NetMail */
NMAIL_CRASH
=
(
1
<<
1
)
/* Default netmail to crash */
NMAIL_HOLD
=
(
1
<<
2
)
/* Default netmail to hold */
NMAIL_KILL
=
(
1
<<
3
)
/* Default netmail to kill after sent */
NMAIL_ALIAS
=
(
1
<<
4
)
/* Use Aliases in NetMail */
NMAIL_FILE
=
(
1
<<
5
)
/* Allow file attachments */
NMAIL_DIRECT
=
(
1
<<
6
)
/* Default netmail to direct */
/* Attribute bits for fido msg header */
FIDO_PRIVATE
=
(
1
<<
0
)
/* Private message */
FIDO_CRASH
=
(
1
<<
1
)
/* Crash-mail (send immediately) */
FIDO_RECV
=
(
1
<<
2
)
/* Received successfully */
FIDO_SENT
=
(
1
<<
3
)
/* Sent successfully */
FIDO_FILE
=
(
1
<<
4
)
/* File attached */
FIDO_INTRANS
=
(
1
<<
5
)
/* In transit */
FIDO_ORPHAN
=
(
1
<<
6
)
/* Orphan */
FIDO_KILLSENT
=
(
1
<<
7
)
/* Kill it after sending it */
FIDO_LOCAL
=
(
1
<<
8
)
/* Created locally - on this system */
FIDO_HOLD
=
(
1
<<
9
)
/* Hold - don't send it yet */
FIDO_FREQ
=
(
1
<<
11
)
/* File request */
FIDO_RRREQ
=
(
1
<<
12
)
/* Return receipt request */
FIDO_RR
=
(
1
<<
13
)
/* This is a return receipt */
FIDO_AUDIT
=
(
1
<<
14
)
/* Audit request */
FIDO_FUPREQ
=
(
1
<<
15
)
/* File update request */
/* Bit values for sub_cfg and sav_sub_cfg */
SUB_CFG_NSCAN
=
0x0005
/* bits 0 and 2 */
SUB_CFG_SSCAN
=
0x0002
/* bit 1 */
SUB_CFG_YSCAN
=
0x0100
/* bit 9 (bits 9-15 default to OFF) */
/* Bit values for sub[x].misc */
SUB_QNET
=
(
1
<<
3
)
/* Sub-board is netted via QWK network */
SUB_PNET
=
(
1
<<
4
)
/* Sub-board is netted via PostLink */
SUB_FIDO
=
(
1
<<
5
)
/* Sub-board is netted via FidoNet */
SUB_PRIV
=
(
1
<<
6
)
/* Allow private posts on sub */
SUB_PONLY
=
(
1
<<
7
)
/* Private posts only */
SUB_ANON
=
(
1
<<
8
)
/* Allow anonymous posts on sub */
SUB_AONLY
=
(
1
<<
9
)
/* Anonymous only */
SUB_NAME
=
(
1
<<
10
)
/* Must use real names */
SUB_DEL
=
(
1
<<
11
)
/* Allow users to delete messages */
SUB_DELLAST
=
(
1
<<
12
)
/* Allow users to delete last msg only */
SUB_FORCED
=
(
1
<<
13
)
/* Sub-board is forced scanning */
SUB_NOTAG
=
(
1
<<
14
)
/* Don't add tag or origin lines */
SUB_TOUSER
=
(
1
<<
15
)
/* Prompt for to user on posts */
SUB_ASCII
=
(
1
<<
16
)
/* ASCII characters only */
SUB_QUOTE
=
(
1
<<
17
)
/* Allow online quoting */
SUB_NSDEF
=
(
1
<<
18
)
/* New-Scan on by default */
SUB_INET
=
(
1
<<
19
)
/* Sub-board is netted via Internet */
SUB_FAST
=
(
1
<<
20
)
/* Fast storage mode */
SUB_KILL
=
(
1
<<
21
)
/* Kill read messages automatically */
SUB_KILLP
=
(
1
<<
22
)
/* Kill read pvt messages automatically */
SUB_SYSPERM
=
(
1
<<
23
)
/* Sysop messages are permament */
SUB_GATE
=
(
1
<<
24
)
/* Gateway between Network types */
SUB_LZH
=
(
1
<<
25
)
/* Use LZH compression for msgs */
SUB_SSDEF
=
(
1
<<
26
)
/* Default ON for Scan for Your msgs */
SUB_HYPER
=
(
1
<<
27
)
/* Hyper allocation */
/* Bit values for dir[x].misc */
DIR_FCHK
=
(
1
<<
0
)
/* Check for file existance */
DIR_RATE
=
(
1
<<
1
)
/* Force uploads to be rated G,R, or X */
DIR_MULT
=
(
1
<<
2
)
/* Ask for multi-disk numbering */
DIR_DUPES
=
(
1
<<
3
)
/* Search this dir for upload dupes */
DIR_FREE
=
(
1
<<
4
)
/* Free downloads */
DIR_TFREE
=
(
1
<<
5
)
/* Time to download is free */
DIR_CDTUL
=
(
1
<<
6
)
/* Credit Uploads */
DIR_CDTDL
=
(
1
<<
7
)
/* Credit Downloads */
DIR_ANON
=
(
1
<<
8
)
/* Anonymous uploads */
DIR_AONLY
=
(
1
<<
9
)
/* Anonymous only */
DIR_ULDATE
=
(
1
<<
10
)
/* Include upload date in listing */
DIR_DIZ
=
(
1
<<
11
)
/* FILE_ID.DIZ and DESC.SDI support */
DIR_NOSCAN
=
(
1
<<
12
)
/* Don't new-scan this directory */
DIR_NOAUTO
=
(
1
<<
13
)
/* Don't auto-add this directory */
DIR_ULTIME
=
(
1
<<
14
)
/* Deduct time during uploads */
DIR_CDTMIN
=
(
1
<<
15
)
/* Give uploader minutes instead of cdt */
DIR_SINCEDL
=
(
1
<<
16
)
/* Purge based on days since last dl */
DIR_MOVENEW
=
(
1
<<
17
)
/* Files marked as new when moved */
/* Bit values for file_t.misc */
FM_EXTDESC
=
(
1
<<
0
)
/* Extended description exists */
FM_ANON
=
(
1
<<
1
)
/* Anonymous upload */
/********************************************/
/* Bit values for dir[x].settings */
/********************************************/
DIR_FCHK
=
(
1
<<
0
)
/* Check for file existance */
DIR_RATE
=
(
1
<<
1
)
/* Force uploads to be rated G,R, or X */
DIR_MULT
=
(
1
<<
2
)
/* Ask for multi-disk numbering */
DIR_DUPES
=
(
1
<<
3
)
/* Search this dir for upload dupes */
DIR_FREE
=
(
1
<<
4
)
/* Free downloads */
DIR_TFREE
=
(
1
<<
5
)
/* Time to download is free */
DIR_CDTUL
=
(
1
<<
6
)
/* Credit Uploads */
DIR_CDTDL
=
(
1
<<
7
)
/* Credit Downloads */
DIR_ANON
=
(
1
<<
8
)
/* Anonymous uploads */
DIR_AONLY
=
(
1
<<
9
)
/* Anonymous only */
DIR_ULDATE
=
(
1
<<
10
)
/* Include upload date in listing */
DIR_DIZ
=
(
1
<<
11
)
/* FILE_ID.DIZ and DESC.SDI support */
DIR_NOSCAN
=
(
1
<<
12
)
/* Don't new-scan this directory */
DIR_NOAUTO
=
(
1
<<
13
)
/* Don't auto-add this directory */
DIR_ULTIME
=
(
1
<<
14
)
/* Deduct time during uploads */
DIR_CDTMIN
=
(
1
<<
15
)
/* Give uploader minutes instead of cdt */
DIR_SINCEDL
=
(
1
<<
16
)
/* Purge based on days since last dl */
DIR_MOVENEW
=
(
1
<<
17
)
/* Files marked as new when moved */
/********************************************/
/********************************************/
/* Bit values for file.settings */
/********************************************/
FILE_EXTDESC
=
(
1
<<
0
)
/* Extended description exists */
FILE_ANON
=
(
1
<<
1
)
/* Anonymous upload */
/********************************************/
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment