* of messages in the inbox, or -1 for error)
*/
int pop3_grab_mailbox(void) {
- struct visit vbuf;
+ visit vbuf;
int i;
if (CtdlGetRoom(&CC->room, MAILROOM) != 0) return(-1);
strncpy(username, argbuf, sizeof(username)-1);
username[sizeof(username)-1] = '\0';
- memset(userdigest, MD5_HEXSTRING_SIZE, 0);
+ memset(userdigest, 0, MD5_HEXSTRING_SIZE);
strncpy(userdigest, sptr, MD5_HEXSTRING_SIZE-1);
if (CtdlLoginExistingUser(NULL, username) != login_ok)
cprintf("+OK Message %d:\r\n", which_one);
ptr = ChrPtr(msgtext);
- while (ptr = memreadline(ptr, buf, (sizeof buf - 2)),
+ while (ptr = cmemreadline(ptr, buf, (sizeof buf - 2)),
( (*ptr != 0) && (done == 0))) {
strcat(buf, "\r\n");
if (in_body == 1) {
*/
void pop3_update(void) {
int i;
- struct visit vbuf;
+ visit vbuf;
long *deletemsgs = NULL;
int num_deletemsgs = 0;