X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=libatalk%2Fcompat%2Fmisc.c;h=5811531520ddcf860da59a6d76dae346d0e8a191;hb=6821c9c1b67181b020f375bab7ac8061b0dcbec2;hp=0bd45a7318c871ab34c442ebc8fdaf4cad6c9cc7;hpb=a83e8197c7b8af45f8d56acf158920c03698bfc6;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