X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=libatalk%2Fcompat%2Fmisc.c;h=5811531520ddcf860da59a6d76dae346d0e8a191;hb=1c53fca8ff87c63383eec3249a479bd1f416f4dd;hp=0bd45a7318c871ab34c442ebc8fdaf4cad6c9cc7;hpb=a0e6244c0526e79d3455ffee71bb9d36b49df4a6;p=netatalk.git diff --git a/libatalk/compat/misc.c b/libatalk/compat/misc.c index 0bd45a73..58115315 100644 --- a/libatalk/compat/misc.c +++ b/libatalk/compat/misc.c @@ -11,3 +11,17 @@ int dirfd(DIR *dir) return dir->d_fd; } #endif + +#ifndef HAVE_STRNLEN +size_t strnlen(const char *s, size_t max) +{ + size_t len; + + for (len = 0; len < max; len++) { + if (s[len] == '\0') { + break; + } + } + return len; +} +#endif