summaryrefslogtreecommitdiffstats
path: root/payloads/libpayload/include
diff options
context:
space:
mode:
authorThomas Heijligen <src@posteo.de>2022-11-21 17:21:47 +0100
committerFelix Held <felix-coreboot@felixheld.de>2023-02-16 17:54:51 +0000
commit3d91563c98296ea9947cfab4077f8d8cd1a78835 (patch)
tree19ab02d20a512f560bb0dc1221dcc797d1e03775 /payloads/libpayload/include
parente68ddc71ef4b01c746203fd0e72d99917c022244 (diff)
downloadcoreboot-3d91563c98296ea9947cfab4077f8d8cd1a78835.tar.gz
coreboot-3d91563c98296ea9947cfab4077f8d8cd1a78835.tar.bz2
coreboot-3d91563c98296ea9947cfab4077f8d8cd1a78835.zip
libpayload/string: add strndup() function
Change-Id: Ie509e49f21fb537692704ac6527efa09649164e3 Signed-off-by: Thomas Heijligen <src@posteo.de> Reviewed-on: https://review.coreboot.org/c/coreboot/+/70115 Reviewed-by: Jakub Czapiga <jacz@semihalf.com> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'payloads/libpayload/include')
-rw-r--r--payloads/libpayload/include/string.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/payloads/libpayload/include/string.h b/payloads/libpayload/include/string.h
index 393881d9cc81..e87dea5def08 100644
--- a/payloads/libpayload/include/string.h
+++ b/payloads/libpayload/include/string.h
@@ -59,6 +59,7 @@ char *strcat(char *d, const char *s);
char *strchr(const char *s, int c);
char *strrchr(const char *s, int c);
char *strdup(const char *s);
+char *strndup(const char *s, size_t size);
char *strstr(const char *h, const char *n);
char *strsep(char **stringp, const char *delim);
size_t strspn(const char *s, const char *a);