diff options
author | Marek BehĂșn <marek.behun@nic.cz> | 2021-10-17 17:36:26 +0200 |
---|---|---|
committer | Simon Glass <sjg@chromium.org> | 2021-10-21 12:50:48 -0600 |
commit | 6dc1e2f10c7ca8ba7caf5444efeb5bb015837829 (patch) | |
tree | 39c4afcbe35e0c7198043ea7603e5f82001fc04c /include | |
parent | 3610970872351b58d9cfdbd9bf9aeabc6adac7b5 (diff) | |
download | u-boot-6dc1e2f10c7ca8ba7caf5444efeb5bb015837829.zip u-boot-6dc1e2f10c7ca8ba7caf5444efeb5bb015837829.tar.gz u-boot-6dc1e2f10c7ca8ba7caf5444efeb5bb015837829.tar.bz2 |
env: Fix documentation for env_get_f()
This function actually returns:
- the number of bytes written into @buf excluding the terminating
NULL-byte, if there was enough space in @buf
- the number of bytes written into @buf including the terminating
NULL-byte, if there wasn't enough space in @buf
- -1 if the variable is not found
Signed-off-by: Marek BehĂșn <marek.behun@nic.cz>
Reviewed-by: Simon Glass <sjg@chromium.org>
Diffstat (limited to 'include')
-rw-r--r-- | include/env.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/include/env.h b/include/env.h index d5e2bcb..b1a4003 100644 --- a/include/env.h +++ b/include/env.h @@ -131,7 +131,10 @@ char *from_env(const char *envvar); * support reading the value (slowly) and some will not. * * @varname: Variable to look up - * @return value of variable, or NULL if not found + * @return number of bytes written into @buf, excluding the terminating + * NULL-byte if there was enough space in @buf, and including the + * terminating NULL-byte if there wasn't enough space, or -1 if the + * variable is not found */ int env_get_f(const char *name, char *buf, unsigned int len); |