Simple Authentication Security Layer Library Functions
sasl_erasebuffer(3SASL)
NAME
sasl_erasebuffer - erase buffer
SYNOPSIS
cc [ flag ... ] file ... -lsasl [ library ... ]
#include
void sasl_erasebuffer(char *pass, unsigned len);
DESCRIPTION
Use the sasl_erasebuffer() interface to erase a security
sensitive buffer or password. The implementation may userecovery-resistant erase logic.
PARAMETERS
pass A password len The length of the passwordRETURN VALUES
The sasl_erasebuffer() interface returns no return values.
ERRORS
None.ATTRIBUTES
See attributes(5) for descriptions of the following attri-
butes:_______________________________________________________________
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
|_____________________________|________________________________|
| Availability | system/library/security/libsasl||_____________________________|________________________________|
| Interface Stability | Committed ||_____________________________|________________________________|
| MT-Level | MT-Safe |
|_____________________________|________________________________|
SEE ALSO
attributes(5)SunOS 5.11 Last change: 16 Sep 2003 1
Simple Authentication Security Layer Library Functionssasl_erasebuffer(3SASL)
SunOS 5.11 Last change: 16 Sep 2003 2