diff options
Diffstat (limited to 'src/include/strings.h')
| -rw-r--r-- | src/include/strings.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/include/strings.h b/src/include/strings.h index 36a0f3333..a087b1d50 100644 --- a/src/include/strings.h +++ b/src/include/strings.h @@ -2,6 +2,7 @@ #define _STRINGS_H #include <limits.h> +#include <string.h> static inline __attribute__ (( always_inline )) int __constant_flsl ( unsigned long x ) { @@ -53,4 +54,14 @@ extern int __flsl ( long x ); extern int strcasecmp ( const char *s1, const char *s2 ); +static inline __attribute__ (( always_inline )) void +bcopy ( const void *src, void *dest, size_t n ) { + memmove ( dest, src, n ); +} + +static inline __attribute__ (( always_inline )) void +bzero ( void *s, size_t n ) { + memset ( s, 0, n ); +} + #endif /* _STRINGS_H */ |
