From Advanced Programming in the UNIX® Environment:
_PC_SYNC_IO, the referenced file must not be a directory.
Name of option | Indicates ... |name argument
_POSIX_SYNC_IO |whether synchronized I/O can be used with |_PC_SYNC_IO
the associated file
So I assume the usage would be
long return_value = pathconf("/a/path/filename",_PC_SYNC_IO).
It looks like it's a way to get a specific file's "setting".
Is this thing can be set to a file? How can I set it?
And what does synchronized I/O mean as to a file? I mean, I don't understand how synchronized I/O could be a setting of a file? Shouldn't it be a programming aspect thing instead of merely a "setting"?