1sasl_erasebufSfiemrp(l3eSAASuLt)hentication Security Layer LibrarysaFsuln_cetriaosnesbuffer(3SASL)
2
3
4
6 sasl_erasebuffer - erase buffer
7
9 cc [ flag ... ] file ... -lsasl [ library ... ]
10 #include <sasl/saslutil.h>
11
12 void sasl_erasebuffer(char *pass, unsigned len);
13
14
16 Use the sasl_erasebuffer() interface to erase a security sensitive buf‐
17 fer or password. The implementation may use recovery-resistant erase
18 logic.
19
21 pass A password
22
23
24 len The length of the password
25
26
28 The sasl_erasebuffer() interface returns no return values.
29
31 None.
32
34 See attributes(5) for descriptions of the following attributes:
35
36
37
38
39 ┌─────────────────────────────┬─────────────────────────────┐
40 │ ATTRIBUTE TYPE │ ATTRIBUTE VALUE │
41 ├─────────────────────────────┼─────────────────────────────┤
42 │Availability │SUNWlibsasl │
43 ├─────────────────────────────┼─────────────────────────────┤
44 │Interface Stability │Evolving │
45 ├─────────────────────────────┼─────────────────────────────┤
46 │MT-Level │MT-Safe │
47 └─────────────────────────────┴─────────────────────────────┘
48
50 attributes(5)
51
52
53
54SunOS 5.11 16 Sep 2003 sasl_erasebuffer(3SASL)