setmode man page on Xenix

Man page or keyword search:  
man Server   1130 pages
apropos Keyword Search (all sections)
Output format
Xenix logo
[printable version]

SETMODE(3)							    SETMODE(3)

NAME
       getmode, setmode - modify mode bits

SYNOPSIS
       getmode(set, mode)
       mode_t *set, mode;

       set = setmode(mode_str)
       mode_t *set;
       char *mode_str;

DESCRIPTION
       Getmode	returns	 a copy of the file permission bits mode as altered by
       the values pointed to by set.  While only the mode  bits	 are  altered,
       other parts of the file mode may be examined.

       Setmode	takes  an  absolute (octal) or symbolic value, as described in
       chmod(1), as an argument and returns a pointer to  mode	values	to  be
       supplied	 to getmode.  Because some of the symbolic values are relative
       to the file creation mask, setmode may call umask(2).  If this  occurs,
       the file creation mask will be restored before setmode returns.	If the
       calling program changes the value of its file creation mask after call‐
       ing  setmode,  setmode  must  be	 called	 again if getmode is to modify
       future file modes correctly.

       If the mode passed to setmode is invalid, setmode returns NULL.

ERRORS
       Setmode may fail and set errno for any of the errors specified for  the
       library routine malloc(3).

SEE ALSO
       chmod(1), stat(2), umask(2), malloc(3)

4.4 Berkeley Distribution	 June 23, 1990			    SETMODE(3)
[top]
                             _         _         _ 
                            | |       | |       | |     
                            | |       | |       | |     
                         __ | | __ __ | | __ __ | | __  
                         \ \| |/ / \ \| |/ / \ \| |/ /  
                          \ \ / /   \ \ / /   \ \ / /   
                           \   /     \   /     \   /    
                            \_/       \_/       \_/ 
More information is available in HTML format for server Xenix

List of man pages available for Xenix

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net