GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  FFLAGSTOSTR (3)

NAME

fflagstostr, strtofflags - convert between file flag bits and their string names

CONTENTS

Library
Synopsis
Description
Errors
See Also
History

LIBRARY


.Lb libc

SYNOPSIS


.In unistd.h char * fflagstostr u_long flags int strtofflags char **stringp u_long *setp u_long *clrp

DESCRIPTION

The fflagstostr function returns a comma separated string of the file flags represented by flags. If no flags are set a zero length string is returned.

If memory cannot be allocated for the return value, fflagstostr returns NULL.

The value returned from fflagstostr is obtained from malloc and should be returned to the system with free when the program is done with it.

The strtofflags function takes a string of file flags, as described in chflags(1), parses it, and returns the ’set’ flags and ’clear’ flags such as would be given as arguments to chflags(2). On success strtofflags returns 0, otherwise it returns non-zero and stringp is left pointing to the offending token.

ERRORS

The fflagstostr function may fail and set errno for any of the errors specified for the library routine malloc(3).

SEE ALSO

chflags(1), chflags(2), malloc(3)

HISTORY

The fflagstostr and strtofflags functions first appeared in
.Fx 4.0 .
Search for    or go to Top of page |  Section 3 |  Main Index


Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.