|
|
1.1 root 1: /* Copyright Bell Telephone Laboratories Whippany, N.J.
2:
3: * /////////////////////////////////////
4: * /////////////////////////////////////
5: * ////////////// sysls.c //////////////
6: * /// J. P. Hawkins WH X4610 8C-001 ///
7: * ///// Wed May 6 17:25:53 1981 //////
8: * /////////////////////////////////////
9: * /////////////////////////////////////
10: * @(#) sysls.c: V1.1 6/17/81
11: * ls command for restricted use
12:
13: */
14:
15: #include "bas.h"
16:
17: sysls()
18: {
19: char cmdlin[80];
20:
21: cmdlin[0] = '\0';
22: strcat(cmdlin,"ls ");
23: strcat(cmdlin,expr);
24: if(chksec(cmdlin) < 0) /* check for security violating chars */
25: return(-1);
26: callsys(cmdlin);
27: return(0);
28: }
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.