aboutsummaryrefslogtreecommitdiffstats
path: root/com32/include/string.h
diff options
context:
space:
mode:
authorH. Peter Anvin <hpa@zytor.com>2007-11-09 18:18:31 -0800
committerH. Peter Anvin <hpa@zytor.com>2007-11-09 18:18:31 -0800
commit046943f30564f7d07c57383d361a5169a87a48cb (patch)
treeed2783411a8e87e5c70ddec200a58df9d20268b5 /com32/include/string.h
parent83f2f0a118e16eb7a0dc58e6b5d51c5745f7c1f3 (diff)
downloadsyslinux-046943f30564f7d07c57383d361a5169a87a48cb.tar.gz
syslinux-046943f30564f7d07c57383d361a5169a87a48cb.tar.xz
syslinux-046943f30564f7d07c57383d361a5169a87a48cb.zip
Add sha256crypt and sha512crypt; not yet enabled
Add support for sha256crypt and sha512crypt to the library. Not yet included in the menu system, need to decide if it's worth 10K or if the code can be realistically compacted.
Diffstat (limited to 'com32/include/string.h')
-rw-r--r--com32/include/string.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/com32/include/string.h b/com32/include/string.h
index 3bbb217e..65923723 100644
--- a/com32/include/string.h
+++ b/com32/include/string.h
@@ -12,6 +12,7 @@ __extern void *memccpy(void *, const void *, int, size_t);
__extern void *memchr(const void *, int, size_t);
__extern int memcmp(const void *, const void *, size_t);
__extern void *memcpy(void *, const void *, size_t);
+__extern void *mempcpy(void *, const void *, size_t);
__extern void *memmove(void *, const void *, size_t);
__extern void *memset(void *, int, size_t);
__extern void *memmem(const void *, size_t, const void *, size_t);
@@ -32,6 +33,7 @@ __extern char *strncat(char *, const char *, size_t);
__extern size_t strlcat(char *, const char *, size_t);
__extern int strncmp(const char *, const char *, size_t);
__extern char *strncpy(char *, const char *, size_t);
+__extern char *stpncpy(char *, const char *, size_t);
__extern size_t strlcpy(char *, const char *, size_t);
__extern char *strpbrk(const char *, const char *);
__extern char *strrchr(const char *, int);