void clean_uploadhost ( void )
| Prototyped in: | src/dinoex_upload.h | |
| Calls: | irlist_delete() | src/iroffer_utilities.c |
| irlist_get_head() | src/iroffer_utilities.c | |
| irlist_get_next() | src/iroffer_utilities.c | |
| mydelete2() | src/iroffer_utilities.c | |
| updatecontext_f() | src/iroffer_utilities.c | |
| Called by: | mainloop() | src/iroffer_main.c |
| References Variables: | gdata | src/dinoex_main.c |
int file_uploading ( const char* file )
| Prototyped in: | src/dinoex_upload.h | |
| Calls: | fetch_is_running() | src/dinoex_curl.c |
| irlist_get_head() | src/iroffer_utilities.c | |
| irlist_get_next() | src/iroffer_utilities.c | |
| strcmp() | ||
| Called by: | a_adddir_sub() | src/dinoex_admin.c |
| is_upload_file() | src/dinoex_admin.c | |
| upload_start() | src/dinoex_upload.c | |
| References Variables: | gdata | src/dinoex_main.c |
char* get_uploaddir ( const char* hostmask )
| Prototyped in: | src/dinoex_upload.h | |
| Calls: | verifyupload_group() | src/dinoex_upload.c |
| Called by: | a_valid_uploaddir() | src/dinoex_admin.c |
| upload_start() | src/dinoex_upload.c | |
| References Variables: | gdata | src/dinoex_main.c |
int invalid_upload ( const char* nick, const char* hostmask, off_t len )
void l_perform ( int changesec )
const char* l_print_state ( upload* const l )
| Prototyped in: | src/dinoex_upload.h | |
| Called by: | u_dcl() | src/iroffer_admin.c |
| u_dcld() | src/iroffer_admin.c | |
int l_select_fdset ( int highests )
| Prototyped in: | src/dinoex_upload.h | |
| Calls: | irlist_get_head() | src/iroffer_utilities.c |
| irlist_get_next() | src/iroffer_utilities.c | |
| Called by: | mainloop() | src/iroffer_main.c |
| References Variables: | gdata | src/dinoex_main.c |
int l_setup_file ( upload* const l, struct stat* stp )
| Prototyped in: | src/dinoex_upload.h | |
| Calls: | l_closeconn() | src/iroffer_upload.c |
| mydelete2() | src/iroffer_utilities.c | |
| mystrjoin2() | src/dinoex_utilities.c | |
| outerror() | src/iroffer_utilities.c | |
| updatecontext_f() | src/iroffer_utilities.c | |
| __error(), close(), open(), stat(), strerror() | ||
| Called by: | l_establishcon() | src/iroffer_upload.c |
| l_setup_passive() | src/dinoex_upload.c | |
int l_setup_passive ( upload* const l, char* token )
| Prototyped in: | src/dinoex_upload.h | |
| Calls: | getsendname() | src/iroffer_misc.c |
| l_setup_file() | src/dinoex_upload.c | |
| l_setup_listen() | src/dinoex_upload.c | |
| mydelete2() | src/iroffer_utilities.c | |
| privmsg_fast() | src/iroffer_utilities.c | |
| updatecontext_f() | src/iroffer_utilities.c | |
| atoi(), strlen() | ||
| Called by: | command_dcc() | src/dinoex_user.c |
| upload_start() | src/dinoex_upload.c | |
| References Variables: | gdata | src/dinoex_main.c |
void upload_start ( const char* nick, const char* hostname, const char* hostmask, const char* filename, const char* remoteip, const char* remoteport, const char* bytes, char* token )
| Calls: | ioutput() | src/iroffer_utilities.c |
| notice() | src/iroffer_utilities.c | |
| Called by: | invalid_upload() | src/dinoex_upload.c |
| upload_start() | src/dinoex_upload.c | |
| References Variables: | gnetwork | src/dinoex_main.c |
static void l_setup_accept ( upload* const l )
static int verify_uploadhost ( const char* hostmask )
static char* verifyupload_group ( const char* hostmask )
| Calls: | irlist_get_head() | src/iroffer_utilities.c |
| irlist_get_next() | src/iroffer_utilities.c | |
| updatecontext_f() | src/iroffer_utilities.c | |
| fnmatch() | ||
| Called by: | get_uploaddir() | src/dinoex_upload.c |
| verify_uploadhost() | src/dinoex_upload.c | |
| References Variables: | gdata | src/dinoex_main.c |