XUSTZIP ;WRJ/DAF,ISF/RWF - Security Twilight Zone, Failed Access Attempts ;03/24/2004 11:12
Source file <XUSTZIP.m>
Name | Comments | DBIA/ICR reference |
---|---|---|
LKSET(IP) | ;Set IP Lock Node
|
|
WT2 | ||
CLEAN | ;CLEAN UP OLD LOCKED IP NODES, ^XUSEC(3,
|
|
DSPTME(%H) | ;Convert seconds to display format
|
|
LKTME() | ;Get lock-out time
|
|
H0(%H) | ;
|
|
SLACK(TEND) | ;SLACK CALCULATOR
|
|
NOW() | ;
|
|
X6IP | ;EXAMINE AND ALLOW RESET OF LOCKED IPS
|
|
ON() | ;ON OR OFF
|
|
LKWAIT(%) | ;How long to wait
|
|
LKREC(IP) | ;Get the Lock record
|
|
TSCHK(IP) | ;Check if IP is for a TERMINAL SERVER.
|
|
LKDEL(ZNUM) | ;Delete LOCKED IP
|
|
IP() | ;Get a device IP.
|
|
LKTL() | ;Lock until
|
|
H3(%H) | ;Make seconds
|
|
IPCHECK(IP) | ;Check if IP should be LOCKED. Called from XUSTZ, and others.
|
|
WATCH | ;Watch the globals
|
|
LKCHECK(IP) | ;Check if IP is LOCKED
|
|
Name | Field # of Occurrence |
---|---|
UPDATE^DIE | X6IP+17, LKSET+5 |
^DIK | CLEAN+12, LKDEL+2 |
^DIR | X6IP+8 |
$$FMDIFF^XLFDT | LKWAIT+4 |
$$FMTE^XLFDT | X6IP+6, WT2+7 |
$$HADD^XLFDT | LKTL+1, IPCHECK+14 |
$$HTE^XLFDT | DSPTME+1, WT2, WT2+3 |
$$HTFM^XLFDT | LKTL+1, IPCHECK+14 |
$$NOW^XLFDT | CLEAN+2, NOW+2, LKWAIT+4 |
CLRFAC^XUS3 | X6IP+14, LKSET+6 |
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: READ |
|
Function Call: WRITE |
|
Routine Call |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^%ZUA(3.05 - [#3.05] | IPCHECK+19, IPCHECK+20 |
^XTV(8989.3 - [#8989.3] | LKTME+2, TSCHK+2, IPCHECK+15, IPCHECK+21, SLACK+10, ON+1 |
^XUSEC(3 - [#3.083] | CLEAN+3, CLEAN+4, CLEAN+5, CLEAN+6, X6IP+2, X6IP+3, X6IP+4!, X6IP+6, LKREC+2, LKREC+3 , WT2+7 |
^XUSEC(4 - [#3.084] | CLEAN+6, CLEAN+9, CLEAN+10, CLEAN+13, WT2+3 |
Name | Line Occurrences |
---|---|
$$H0 | DSPTME+1 |
$$H3 | CLEAN+8, CLEAN+10 |
$$IP | LKCHECK+2, LKWAIT+2, IPCHECK+3 |
$$LKCHECK | IPCHECK+6 |
$$LKREC | LKCHECK+3, LKWAIT+3 |
$$LKTL | LKSET+4 |
$$LKTME | LKTL+1 |
$$NOW | X6IP+17, LKCHECK+6 |
$$ON | LKSET+2, LKCHECK+1, IPCHECK+2 |
$$SLACK | IPCHECK+22 |
$$TSCHK | X6IP+16, IPCHECK+8 |
LKDEL | CLEAN+5, X6IP+11 |
WT2 | WT2+9, WT2+10 |
Name | Field # of Occurrence |
---|---|
^( | WT2+3, WT2+7 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | LKWAIT~, LKWAIT+2 |
%H | H3~, H3+1*, H3+2, H0~, H0+1*, H0+2, DSPTME~, DSPTME+1 |
C | WATCH+1~, WT2+2*, WT2+3*, WT2+4, WT2+6*, WT2+7*, WT2+8 |
DA | CLEAN+11~, CLEAN+12*, LKDEL+1~, LKDEL+2* |
DIK | CLEAN+11~, CLEAN+12*, LKDEL+1~, LKDEL+2* |
DIR | X6IP+1~, X6IP+18! |
DIR("A" | X6IP+8* |
DIR(0 | X6IP+8* |
DIRUT | X6IP+8, X6IP+18! |
HRMIN | SLACK+3~, SLACK+7*, SLACK+10 |
I | X6IP+1~*, X6IP+5*, X6IP+6, X6IP+8, WATCH+1~, WT2+2*, WT2+3*, WT2+6*, WT2+7* |
IO("IP" | IP+1 |
IO("ZIO" | IP+1 |
IOF | WT2+1 |
IP | LKSET~, LKSET+3, LKSET+6, IP+1, LKCHECK~, LKCHECK+2*, LKCHECK+3, LKREC~, LKREC+2, LKWAIT+1~ , LKWAIT+2*, LKWAIT+3, TSCHK~, TSCHK+2, IPCHECK~, IPCHECK+3*, IPCHECK+6, IPCHECK+8, IPCHECK+18, IPCHECK+20 |
LIMIT | IPCHECK+4~, IPCHECK+21*, IPCHECK+23 |
NOW | CLEAN+1~, CLEAN+2*, CLEAN+5, CLEAN+8*, CLEAN+10, SLACK+3~ |
OV | CLEAN+7~, CLEAN+10* |
SLK | IPCHECK+4~, IPCHECK+22*, IPCHECK+23 |
T1 | LKWAIT+1~, LKWAIT+3*, LKWAIT+4 |
T2 | LKWAIT+1~ |
TEND | SLACK~, SLACK+5 |
TFAC | IPCHECK+4~, IPCHECK+18*, IPCHECK+20*, IPCHECK+23 |
TIME | WATCH+1~, WT2*, WT2+1, WT2+5 |
TS | SLACK+3~ |
TSIEN | IPCHECK+4~, IPCHECK+8*, IPCHECK+10, IPCHECK+15 |
TSREC | IPCHECK+4~, IPCHECK+15*, IPCHECK+16, SLACK+4, SLACK+12 |
U | LKTME+1, LKTME+2, LKWAIT+4, WT2+3, WT2+7 |
X | LKCHECK+6*, LKCHECK+7, SLACK+3~, SLACK+4*, SLACK+5, WATCH+1~, WT2+3*, WT2+7*, WT2+9*, WT2+10 |
>> XOPT | LKTME+1 |
XUFAC | CLEAN+7~ |
XUNOW | X6IP+1~, NOW+1, NOW+2*, NOW+3 |
Y | X6IP+1~, X6IP+9, IPCHECK+18*, IPCHECK+20 |
Z10 | IPCHECK+4~, IPCHECK+14*, IPCHECK+17, IPCHECK+22 |
ZEND | IPCHECK+4~, IPCHECK+17*, IPCHECK+19 |
ZFDA | X6IP+1~, LKSET+1~ |
ZFDA( | X6IP+17*, LKSET+3*, LKSET+4* |
ZIEN | X6IP+16*, X6IP+17, LKSET+1~, LKSET+3*, LKSET+4 |
ZLST | IPCHECK+4~, IPCHECK+16*, IPCHECK+17 |
ZNM | X6IP+1~*, X6IP+3*, X6IP+4, X6IP+5, X6IP+6, X6IP+9*, X6IP+12, X6IP+14, X6IP+16 |
ZNM( | X6IP+5*, X6IP+9 |
ZNUM | CLEAN+1~, CLEAN+2*, CLEAN+4*, CLEAN+5, CLEAN+8*, CLEAN+9*, CLEAN+10, CLEAN+12, X6IP+1~, X6IP+3* , X6IP+4, X6IP+5, X6IP+6, X6IP+9*, X6IP+11, LKSET+1~, LKREC+1~, LKREC+2*, LKREC+3, LKDEL~ , LKDEL+2, TSCHK+2~*, TSCHK+3, IPCHECK+4~, IPCHECK+18*, IPCHECK+19*, IPCHECK+20 |
ZREC | LKCHECK+3~*, LKCHECK+4, LKCHECK+6 |