citadel
About: Citadel is an advanced messaging and collaboration system for groupware and BBS applications (preferred OS: Linux).
  Fossies Dox: citadel.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

Loading...
Searching...
No Matches
serv_pop3.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  pop3msg
 
struct  citpop3
 

Macros

#define POP3   ((struct citpop3 *)CC->session_specific_data)
 

Functions

void pop3_cleanup_function (void)
 
void pop3_greeting (void)
 
void pop3_user (char *argbuf)
 
void pop3_pass (char *argbuf)
 
void pop3_list (char *argbuf)
 
void pop3_command_loop (void)
 
void pop3_login (void)
 

Macro Definition Documentation

◆ POP3

#define POP3   ((struct citpop3 *)CC->session_specific_data)

Definition at line 30 of file serv_pop3.h.

Function Documentation

◆ pop3_cleanup_function()

void pop3_cleanup_function ( void  )

Definition at line 52 of file serv_pop3.c.

References CC, free(), citpop3::msgs, and pop3_command_loop().

Referenced by ctdl_module_init_pop3().

◆ pop3_command_loop()

◆ pop3_greeting()

void pop3_greeting ( void  )

Definition at line 67 of file serv_pop3.c.

References CC, cprintf(), malloc(), and POP3.

Referenced by ctdl_module_init_pop3(), and pop3s_greeting().

◆ pop3_list()

void pop3_list ( char *  argbuf)

Definition at line 201 of file serv_pop3.c.

References cprintf(), and POP3.

Referenced by pop3_command_loop().

◆ pop3_login()

void pop3_login ( void  )

Definition at line 168 of file serv_pop3.c.

References CC, cprintf(), and pop3_grab_mailbox().

Referenced by pop3_pass().

◆ pop3_pass()

void pop3_pass ( char *  argbuf)

Definition at line 185 of file serv_pop3.c.

References cprintf(), CtdlTryPassword(), pass_ok, pop3_login(), and SIZ.

Referenced by pop3_command_loop().

◆ pop3_user()

void pop3_user ( char *  argbuf)

Definition at line 93 of file serv_pop3.c.

References CC, cprintf(), CtdlLoginExistingUser(), login_ok, and SIZ.

Referenced by pop3_command_loop().