xref: /csrg-svn/old/sh/name.h (revision 6700)
1*6700Smckusick /*	name.h	4.1	82/05/07	*/
2*6700Smckusick 
3*6700Smckusick #
4*6700Smckusick /*
5*6700Smckusick  *	UNIX shell
6*6700Smckusick  *
7*6700Smckusick  *	S. R. Bourne
8*6700Smckusick  *	Bell Telephone Laboratories
9*6700Smckusick  *
10*6700Smckusick  */
11*6700Smckusick 
12*6700Smckusick 
13*6700Smckusick #define N_RDONLY 0100000
14*6700Smckusick #define N_EXPORT 0040000
15*6700Smckusick #define N_ENVNAM 0020000
16*6700Smckusick #define N_ENVPOS 0007777
17*6700Smckusick 
18*6700Smckusick #define N_DEFAULT 0
19*6700Smckusick 
20*6700Smckusick struct namnod {
21*6700Smckusick 	NAMPTR	namlft;
22*6700Smckusick 	NAMPTR	namrgt;
23*6700Smckusick 	STRING	namid;
24*6700Smckusick 	STRING	namval;
25*6700Smckusick 	STRING	namenv;
26*6700Smckusick 	INT	namflg;
27*6700Smckusick };
28