diff options
| author | Chris D. Faulhaber <jedgar@FreeBSD.org> | 2001-01-17 20:51:20 +0000 |
|---|---|---|
| committer | Chris D. Faulhaber <jedgar@FreeBSD.org> | 2001-01-17 20:51:20 +0000 |
| commit | 401643c23eeacf0d38521756311196f5fdcfbdf0 (patch) | |
| tree | fa67143863049fb378598cd5d335fbe11c939ac0 | |
| parent | 420923e972fdf5e247f117a9a252a2f11796aa0a (diff) | |
Notes
| -rw-r--r-- | lib/libc/string/strlcpy.3 | 23 |
1 files changed, 22 insertions, 1 deletions
diff --git a/lib/libc/string/strlcpy.3 b/lib/libc/string/strlcpy.3 index bc20d4595c10..c26a6f31721e 100644 --- a/lib/libc/string/strlcpy.3 +++ b/lib/libc/string/strlcpy.3 @@ -59,8 +59,29 @@ and take the full size of the buffer (not just the length) and guarantee to NUL-terminate the result (as long as .Fa size -is larger than 0). Note that you should include a byte for the NUL in +is larger than 0 or, in the case of +.Fn strlcat , +as long as there is at least one byte free in +.Fa dst ) . +Note that you should include a byte for the NUL in .Fa size . +Also note that +.Fn strlcpy +and +.Fn strlcat +only operate on true +.Dq C +strings. +This means that for +.Fn strlcpy +.Fa src +must be NUL-terminated and for +.Fn strlcat +both +.Fa src +and +.Fa dst +must be NUL-terminated. .Pp The .Fn strlcpy |
