userdb-passwd.c revision 02d32b05a69c125b9c30d7002f023de4bd55ab4b
02c335c23bf5fa225a467c19f2c063fb0dc7b8c3Timo Sirainen/* Copyright (C) 2002-2003 Timo Sirainen */
2793e3bd31d212d6506686aa70773e13d9d98195Timo Sirainenstatic void passwd_lookup(const char *user, userdb_callback_t *callback,
8d587838c414c48a331f0b54cd7ffd97e5024abdTimo Sirainen data.virtual_user = data.system_user = pw->pw_name;
421d30619384e72a27e2a5d13ff6525aff4d17feTimo Sirainen if (len < 3 || strcmp(pw->pw_dir + len - 3, "/./") != 0)
8d587838c414c48a331f0b54cd7ffd97e5024abdTimo Sirainen /* wu-ftpd uses <chroot>/./<dir>. We don't support
8d587838c414c48a331f0b54cd7ffd97e5024abdTimo Sirainen the dir after chroot, but this should work well enough. */