+#ifdef LIMIT_USERNAME_CHARS
+ if ( strlen(result_buf->pw_name) > LIMIT_USERNAME_CHARS ) {
+ result_buf->pw_name[LIMIT_USERNAME_CHARS] = '\0';
+ buflen = buflen + ( buffer - &result_buf->pw_name[LIMIT_USERNAME_CHARS+1] );
+ buffer = &result_buf->pw_name[LIMIT_USERNAME_CHARS+1];
+ }
+#endif
+