#include <ctype.h>
#include <syslog.h>
+
int hash (char *str);
/* getuser is deprecated, use CtdlGetUser instead */
int getuser (struct ctdluser *, char *) __attribute__ ((deprecated));
void lputuser (struct ctdluser *) __attribute__ ((deprecated));
int is_aide (void);
int is_room_aide (void);
+int CtdlCheckInternetMailPermission(struct ctdluser *who);
/* getuserbynumber is deprecated, use CtdlGetUserByNumber instead */
int getuserbynumber (struct ctdluser *usbuf, long int number) __attribute__ ((deprecated));
void rebuild_usersbynumber(void);
-void cmd_user (char *cmdbuf);
void session_startup (void);
void logged_in_response(void);
int purge_user (char *pname);
len = strlen(username);
if (len >= USERNAME_SIZE)
{
- syslog(LOG_EMERG, "Username to long: %s", username);
+ syslog(LOG_INFO, "Username too long: %s", username);
cit_backtrace ();
len = USERNAME_SIZE - 1;
- ((char*)username)[USERNAME_SIZE - 1]='\0';
+ username[len]='\0';
}
return len;
}
if (len >= USERNAME_SIZE)
{
- syslog(LOG_EMERG, "Username to long: %s", username);
+ syslog(LOG_INFO, "Username too long: %s", username);
cit_backtrace ();
len = USERNAME_SIZE - 1;
}