Open System Services System Calls Reference Manual (G06.29+, H06.08+, J06.03+)
SPT_UNLOCKFILE(2) OSS System Calls Reference Manual
• read the file, its read is processed.
Transaction Management Facility (TMF) and SPT_UNLOCKFILE()
If the current transaction modifies a file audited by TMF, locks on the file are
released only when TMF ends or aborts the transaction. In other words, a locked
audited file that the current transaction modified is unlocked during
SPT_ENDTRANSACTION() or SPT_ABORTTRANSACTION() processing
for that file. You can use the SPT_UNLOCKFILE() function to unlock an
unmodified audited record.
Use on OSS Objects
This procedure operates only on Guardian objects. If an OSS file is specified, Guardian file-
system error 2 occurs.
RETURN VALUES
The SPT_UNLOCKFILE() function returns 0 (zero) upon successful completion. Otherwise,
this function returns a nonzero Guardian file-system error number that indicates the outcome of
the operation.
For information about Guardian file-system error numbers, see the Guardian Procedure Errors
and Messages Manual.
ERRORS
None. This function does not set the errno variable.
RELATED INFORMATION
Functions: SPT_CANCEL(2), SPT_CONTROL(2), SPT_FILE_CLOSE_(2),
SPT_FILE_OPEN_(2), SPT_LOCKFILE(2), SPT_LOCKREC(2), SPT_READLOCKX(2),
SPT_READUPDATELOCKX(2), SPT_READUPDATEX(2), SPT_READX(2),
SPT_SETMODE(2), SPT_UNLOCKREC(2), SPT_WRITEREADX(2),
SPT_WRITEUPDATEUNLOCKX(2), SPT_WRITEUPDATEX(2), SPT_WRITEX(2).
STANDARDS CONFORMANCE
This function is an extension to the UNIX 98 specification. Interfaces documented on this refer-
ence page conform to the following industry standards:
• IEEE Std 1003.1c-1995, POSIX System Application Program Interface
The use of the header file spthread.h is an HP exception to the POSIX standard.
7−434 Hewlett-Packard Company 527186-023