summaryrefslogtreecommitdiff
path: root/include/user/kernel/clib.h
diff options
context:
space:
mode:
authorcpasjuste2016-11-15 09:57:00 +0100
committercpasjuste2016-11-15 09:57:00 +0100
commitf27248c8b37fd6c10e1c749a8908889dbfd30bf5 (patch)
tree06964b04121be19bcd450ac5f7d625bf381feb7a /include/user/kernel/clib.h
parentAdded more kernel modulemgr imports (diff)
downloadvds-libraries-f27248c8b37fd6c10e1c749a8908889dbfd30bf5.tar.gz
psp2/kernel/clib.h: add a few defines
Diffstat (limited to 'include/user/kernel/clib.h')
-rw-r--r--include/user/kernel/clib.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/include/user/kernel/clib.h b/include/user/kernel/clib.h
index bb8ba0d..1188707 100644
--- a/include/user/kernel/clib.h
+++ b/include/user/kernel/clib.h
@@ -9,10 +9,21 @@ extern "C" {
#endif
int sceClibStrcmp(const char *, const char *);
+void *sceClibStrncmp(const char *, const char *, SceSize);
+int sceClibStrncasecmp(const char *, const char *, SceSize);
+char *sceClibStrncpy(char *, const char *, SceSize);
+char *sceClibStrncat(char *, const char *, SceSize);
+SceSize sceClibStrnlen(const char *, SceSize);
+char *sceClibStrrchr(const char *, int);
+int sceClibPrintf(const char *, ...);
int sceClibSnprintf(char *, SceSize, const char *, ...);
int sceClibVsnprintf(char *, SceSize, const char *, va_list);
+void *sceClibMemset(void *, int, SceSize);
+void *sceClibMemcpy(void *, const void *, SceSize);
+void *sceClibMemmove(void *, const void *, SceSize);
+
#ifdef __cplusplus
}
#endif