File src/dinoex_admin.c

* by Dirk Meyer (dinoex) * Copyright (C) 2004-2011 Dirk Meyer * * By using this file, you agree to the terms and conditions set * forth in the GNU General Public License. More information is * available in the LICENSE file. * * If you received this file without documentation, it can be * downloaded from http://iroffer.dinoex.net/ * * $Id: dinoex_admin.c,v 1.449 2012/03/16 20:49:36 cvs Exp $ *


Included Files

include the headers


Preprocessor definitions

#define _LONGLONG 1

Global Function a_acceptu()

void a_acceptu ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  irlist_add2() src/iroffer_utilities.c
  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
  mystrdup2() src/dinoex_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  atoi(), strcmp()
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_access_fstat()

unsigned int a_access_fstat ( const userinput* const u, int xfiledescriptor, char** file, struct stat* st )
Prototyped in: src/dinoex_admin.h
Calls: a_access_file() src/dinoex_admin.c
  a_respond() src/dinoex_admin.c
  mydelete2() src/iroffer_utilities.c
Called by: a_add2() src/dinoex_admin.c
  a_chfile() src/dinoex_admin.c
  a_newdir_check() src/dinoex_admin.c
  import_pack() src/dinoex_jobs.c
References Variables: gdata src/dinoex_main.c

Global Function a_add()

void a_add ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_add2() src/dinoex_admin.c
Used in:   src/iroffer_admin.c

Global Function a_add_delayed()

void a_add_delayed ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_add2() src/dinoex_admin.c
  a_respond() src/dinoex_admin.c
  updatecontext_f() src/iroffer_utilities.c
Called by: run_delayed_jobs() src/dinoex_jobs.c

Global Function a_addann()

iroffer-lamm: add-ons

void a_addann ( const userinput* const u )

Prototyped in: src/dinoex_admin.h
Calls: a_add2() src/dinoex_admin.c
  a_make_announce() src/dinoex_admin.c
  number_of_pack() src/dinoex_misc.c
  updatecontext_f() src/iroffer_utilities.c
Used in:   src/iroffer_admin.c

Global Function a_adddir()

void a_adddir ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_adddir_sub() src/dinoex_admin.c
  a_open_dir() src/dinoex_admin.c
  a_respond() src/dinoex_admin.c
  invalid_dir() src/dinoex_admin.c
  mydelete2() src/iroffer_utilities.c
  mystrdup2() src/dinoex_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  __error(), strerror()
Used in:   src/iroffer_admin.c

Global Function a_addgroup()

void a_addgroup ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_adddir_sub() src/dinoex_admin.c
  a_open_dir() src/dinoex_admin.c
  a_respond() src/dinoex_admin.c
  caps() src/dinoex_utilities.c
  invalid_dir() src/dinoex_admin.c
  invalid_group() src/dinoex_admin.c
  mydelete2() src/iroffer_utilities.c
  mystrdup2() src/dinoex_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  __error(), strerror()
Called by: run_delayed_jobs() src/dinoex_jobs.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_addmatch()

void a_addmatch ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_adddir_sub() src/dinoex_admin.c
  a_open_dir() src/dinoex_admin.c
  a_respond() src/dinoex_admin.c
  invalid_dir() src/dinoex_admin.c
  mydelete2() src/iroffer_utilities.c
  mystrdup2() src/dinoex_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  __error(), strerror(), strrchr()
Used in:   src/iroffer_admin.c

Global Function a_addnew()

void a_addnew ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_adddir_sub() src/dinoex_admin.c
  a_open_dir() src/dinoex_admin.c
  a_respond() src/dinoex_admin.c
  invalid_dir() src/dinoex_admin.c
  mydelete2() src/iroffer_utilities.c
  mystrdup2() src/dinoex_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  __error(), strerror()
Called by: run_delayed_jobs() src/dinoex_jobs.c
Used in:   src/iroffer_admin.c

Global Function a_amsg()

void a_amsg ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_announce_channels() src/dinoex_admin.c
  a_respond() src/dinoex_admin.c
  clean_quotes() src/dinoex_utilities.c
  invalid_text() src/dinoex_admin.c
  updatecontext_f() src/iroffer_utilities.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c
  gnetwork src/dinoex_main.c

Global Function a_announce()

void a_announce ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_announce_sub() src/dinoex_admin.c
Used in:   src/iroffer_admin.c

Global Function a_autoadd()

void a_autoadd ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  autoadd_all() src/dinoex_jobs.c
Used in:   src/iroffer_admin.c

Global Function a_autoaddann()

perform delayed announce

void a_autoaddann ( xdcc* xd, unsigned int pack )

Prototyped in: src/dinoex_admin.h
Calls: a_make_announce() src/dinoex_admin.c
  do_myruby_added() src/dinoex_ruby.c
  getfilename() src/dinoex_utilities.c
  no_verifyshell() src/dinoex_utilities.c
Called by: delayed_announce() src/dinoex_jobs.c
References Variables: gdata src/dinoex_main.c

Global Function a_autocancel()

void a_autocancel ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  free_delayed() src/dinoex_misc.c
  irlist_size() src/iroffer_utilities.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_autogroup()

void a_autogroup ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_set_group() src/dinoex_admin.c
  caps() src/dinoex_utilities.c
  irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  mydelete2() src/iroffer_utilities.c
  mystrdup2() src/dinoex_utilities.c
  removenonprintablefile() src/dinoex_utilities.c
  write_files() src/dinoex_jobs.c
  strrchr()
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_backgroud()

void a_backgroud ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  gobackground() src/iroffer_misc.c
  tostdout_disable_buffering() src/iroffer_display.c
  uninitscreen() src/iroffer_display.c
  writepidfile() src/iroffer_misc.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_bannhost()

void a_bannhost ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_bann_hostmask() src/dinoex_admin.c
  a_ignore() src/dinoex_admin.c
  strlen()
Used in:   src/iroffer_admin.c

Global Function a_bannnick()

void a_bannnick ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: get_network_msg() src/dinoex_admin.c
  invalid_text() src/dinoex_admin.c
  irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  queue_nick_remove() src/dinoex_admin.c
  t_closeconn() src/iroffer_transfer.c
  write_statefile() src/iroffer_statefile.c
  strcasecmp()
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c
  gnetwork src/dinoex_main.c

Global Function a_cannounce()

void a_cannounce ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_announce_msg() src/dinoex_admin.c
  get_pack_nr1() src/dinoex_admin.c
  invalid_channel() src/dinoex_admin.c
  updatecontext_f() src/iroffer_utilities.c
Used in:   src/iroffer_admin.c

Global Function a_chcolor()

void a_chcolor ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  get_pack_nr1() src/dinoex_admin.c
  get_pack_nr2() src/dinoex_admin.c
  group_restricted() src/dinoex_admin.c
  irlist_get_nth() src/iroffer_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  write_files() src/dinoex_jobs.c
  atoi(), strchr()
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_chdesc()

void a_chdesc ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  a_respond_old_new() src/dinoex_admin.c
  clean_quotes() src/dinoex_utilities.c
  get_pack_nr1() src/dinoex_admin.c
  getfilename() src/dinoex_utilities.c
  group_restricted() src/dinoex_admin.c
  irlist_get_nth() src/iroffer_utilities.c
  mydelete2() src/iroffer_utilities.c
  mystrdup2() src/dinoex_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  write_files_changed() src/dinoex_admin.c
  strcmp()
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_chfile()

void a_chfile ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_access_fstat() src/dinoex_admin.c
  a_chfile_sub() src/dinoex_admin.c
  a_open_file() src/dinoex_admin.c
  get_pack_nr1() src/dinoex_admin.c
  group_restricted() src/dinoex_admin.c
  invalid_file() src/dinoex_admin.c
  irlist_get_nth() src/iroffer_utilities.c
  mystrdup2() src/dinoex_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  write_files_changed() src/dinoex_admin.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_chgets()

void a_chgets ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  get_pack_nr1() src/dinoex_admin.c
  get_pack_nr2() src/dinoex_admin.c
  group_restricted() src/dinoex_admin.c
  invalid_text() src/dinoex_admin.c
  irlist_get_nth() src/iroffer_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  write_files() src/dinoex_jobs.c
  atoi()
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_chlimit()

void a_chlimit ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  get_pack_nr1() src/dinoex_admin.c
  get_pack_nr2() src/dinoex_admin.c
  group_restricted() src/dinoex_admin.c
  invalid_text() src/dinoex_admin.c
  irlist_get_nth() src/iroffer_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  write_files() src/dinoex_jobs.c
  atoi()
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_chlimitinfo()

void a_chlimitinfo ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  clean_quotes() src/dinoex_utilities.c
  get_pack_nr1() src/dinoex_admin.c
  group_restricted() src/dinoex_admin.c
  irlist_get_nth() src/iroffer_utilities.c
  mydelete2() src/iroffer_utilities.c
  mystrdup2() src/dinoex_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  write_files() src/dinoex_jobs.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_chmaxs()

void a_chmaxs ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  get_pack_nr1() src/dinoex_admin.c
  get_pack_nr2() src/dinoex_admin.c
  group_restricted() src/dinoex_admin.c
  invalid_text() src/dinoex_admin.c
  irlist_get_nth() src/iroffer_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  write_files() src/dinoex_jobs.c
  atof()
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_chmins()

void a_chmins ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  get_pack_nr1() src/dinoex_admin.c
  get_pack_nr2() src/dinoex_admin.c
  group_restricted() src/dinoex_admin.c
  invalid_text() src/dinoex_admin.c
  irlist_get_nth() src/iroffer_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  write_files() src/dinoex_jobs.c
  atof()
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_chnote()

void a_chnote ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond_old_new() src/dinoex_admin.c
  clean_quotes() src/dinoex_utilities.c
  get_pack_nr1() src/dinoex_admin.c
  group_restricted() src/dinoex_admin.c
  irlist_get_nth() src/iroffer_utilities.c
  mydelete2() src/iroffer_utilities.c
  mystrdup2() src/dinoex_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  write_files_changed() src/dinoex_admin.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_chtime()

void a_chtime ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond_old_new() src/dinoex_admin.c
  clean_quotes() src/dinoex_utilities.c
  get_pack_nr1() src/dinoex_admin.c
  group_restricted() src/dinoex_admin.c
  irlist_get_nth() src/iroffer_utilities.c
  mydelete2() src/iroffer_utilities.c
  mymalloc2() src/iroffer_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  user_getdatestr() src/dinoex_utilities.c
  write_files() src/dinoex_jobs.c
  atoi(), bzero(), mktime(), strptime()
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_chtrigger()

void a_chtrigger ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  autotrigger_add() src/dinoex_jobs.c
  autotrigger_rebuild() src/dinoex_jobs.c
  clean_quotes() src/dinoex_utilities.c
  get_pack_nr1() src/dinoex_admin.c
  group_restricted() src/dinoex_admin.c
  irlist_get_nth() src/iroffer_utilities.c
  mydelete2() src/iroffer_utilities.c
  mystrdup2() src/dinoex_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  write_files() src/dinoex_jobs.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_cleargets()

void a_cleargets ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  backup_statefile() src/dinoex_jobs.c
  irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  write_files() src/dinoex_jobs.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_close()

void a_close ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: get_transfer_by_arg() src/dinoex_admin.c
  irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  t_closeconn() src/iroffer_transfer.c
  updatecontext_f() src/iroffer_utilities.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_closec()

void a_closec ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_closec_sub() src/dinoex_admin.c
  a_respond_badid() src/dinoex_admin.c
  irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  irlist_get_nth() src/iroffer_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  atoi()
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_closeu()

void a_closeu ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond_badid() src/dinoex_admin.c
  irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  irlist_get_nth() src/iroffer_utilities.c
  l_closeconn() src/iroffer_upload.c
  updatecontext_f() src/iroffer_utilities.c
  atoi()
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_config()

void a_config ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  getconfig_set() src/dinoex_config.c
  invalid_text() src/dinoex_admin.c
Used in:   src/iroffer_admin.c
References Variables: current_config src/dinoex_config.c
  gdata src/dinoex_main.c

Global Function a_crc()

void a_crc ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  get_pack_nr1() src/dinoex_admin.c
  get_pack_nr2() src/dinoex_admin.c
  group_hidden() src/dinoex_admin.c
  group_restricted() src/dinoex_admin.c
  irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  irlist_get_nth() src/iroffer_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  validate_crc32() src/dinoex_jobs.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_deltrigger()

void a_deltrigger ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  autotrigger_rebuild() src/dinoex_jobs.c
  get_pack_nr1() src/dinoex_admin.c
  get_pack_nr2() src/dinoex_admin.c
  group_restricted() src/dinoex_admin.c
  irlist_get_nth() src/iroffer_utilities.c
  mydelete2() src/iroffer_utilities.c
  updatecontext_f() src/iroffer_utilities.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_diskfree()

void a_diskfree ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_valid_uploaddir() src/dinoex_admin.c
  u_diskinfo() src/iroffer_admin.c
  updatecontext_f() src/iroffer_utilities.c
Used in:   src/iroffer_admin.c

Global Function a_dump()

void a_dump ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  dumpgdata() src/iroffer_utilities.c
Used in:   src/iroffer_admin.c

Global Function a_fetch()

void a_fetch ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  a_valid_uploaddir() src/dinoex_admin.c
  clean_quotes() src/dinoex_utilities.c
  disabled_config() src/dinoex_admin.c
  disk_full() src/dinoex_misc.c
  invalid_file() src/dinoex_admin.c
  invalid_text() src/dinoex_admin.c
  is_upload_file() src/dinoex_admin.c
  start_fetch_url() src/dinoex_curl.c
  updatecontext_f() src/iroffer_utilities.c
Used in:   src/iroffer_admin.c

Global Function a_fetchcancel()

void a_fetchcancel ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  fetch_cancel() src/dinoex_curl.c
  updatecontext_f() src/iroffer_utilities.c
  atoi()
Used in:   src/iroffer_admin.c

Global Function a_filedel()

void a_filedel ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_filedel_disk() src/dinoex_admin.c
  disabled_config() src/dinoex_admin.c
  invalid_file() src/dinoex_admin.c
  mydelete2() src/iroffer_utilities.c
  mystrdup2() src/dinoex_utilities.c
  updatecontext_f() src/iroffer_utilities.c
Used in:   src/iroffer_admin.c

Global Function a_filemove()

void a_filemove ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_access_file() src/dinoex_admin.c
  a_open_file() src/dinoex_admin.c
  a_respond() src/dinoex_admin.c
  a_target_file() src/dinoex_admin.c
  convert_to_unix_slash() src/iroffer_utilities.c
  disabled_config() src/dinoex_admin.c
  invalid_file() src/dinoex_admin.c
  invalid_text() src/dinoex_admin.c
  mydelete2() src/iroffer_utilities.c
  mystrdup2() src/dinoex_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  __error(), rename(), strerror()
Used in:   src/iroffer_admin.c

Global Function a_fileremove()

void a_fileremove ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_filedel_disk() src/dinoex_admin.c
  a_remove_pack2() src/dinoex_admin.c
  a_remove_pack_final() src/dinoex_admin.c
  disabled_config() src/dinoex_admin.c
  get_pack_nr1() src/dinoex_admin.c
  get_pack_nr2() src/dinoex_admin.c
  group_restricted() src/dinoex_admin.c
  irlist_get_nth() src/iroffer_utilities.c
  mydelete2() src/iroffer_utilities.c
  mystrdup2() src/dinoex_utilities.c
  updatecontext_f() src/iroffer_utilities.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_find()

void a_find ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  a_xdl_left() src/dinoex_admin.c
  a_xdl_pack() src/dinoex_admin.c
  a_xdl_space() src/dinoex_admin.c
  clean_quotes() src/dinoex_utilities.c
  fnmatch_xdcc() src/dinoex_misc.c
  grep_to_fnmatch() src/dinoex_utilities.c
  group_hidden() src/dinoex_admin.c
  invalid_text() src/dinoex_admin.c
  irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  mydelete2() src/iroffer_utilities.c
  mymalloc2() src/iroffer_utilities.c
  updatecontext_f() src/iroffer_utilities.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_get()

void a_get ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  a_valid_uploaddir() src/dinoex_admin.c
  close_qupload() src/dinoex_jobs.c
  get_network_msg() src/dinoex_admin.c
  invalid_text() src/dinoex_admin.c
  irlist_add2() src/iroffer_utilities.c
  mystrdup2() src/dinoex_utilities.c
  start_qupload() src/dinoex_jobs.c
  to_hostmask() src/dinoex_utilities.c
  updatecontext_f() src/iroffer_utilities.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_getl()

void a_getl ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  updatecontext_f() src/iroffer_utilities.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_group()

void a_group ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  a_set_group() src/dinoex_admin.c
  caps() src/dinoex_utilities.c
  get_pack_nr1() src/dinoex_admin.c
  group_restricted() src/dinoex_admin.c
  irlist_get_nth() src/iroffer_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  write_files() src/dinoex_jobs.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_groupdesc()

void a_groupdesc ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  clean_quotes() src/dinoex_utilities.c
  invalid_group() src/dinoex_admin.c
  reorder_new_groupdesc() src/dinoex_admin.c
  updatecontext_f() src/iroffer_utilities.c
  write_files() src/dinoex_jobs.c
Used in:   src/iroffer_admin.c

Global Function a_holdqueue()

void a_holdqueue ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  start_sends() src/dinoex_queue.c
  updatecontext_f() src/iroffer_utilities.c
  atoi()
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_hop()

void a_hop ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_hop_net() src/dinoex_admin.c
  get_network_msg() src/dinoex_admin.c
  updatecontext_f() src/iroffer_utilities.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c
  gnetwork src/dinoex_main.c

Global Function a_identify()

void a_identify ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  get_network_msg() src/dinoex_admin.c
  get_nickserv_pass() src/dinoex_misc.c
  identify_needed() src/dinoex_irc.c
  updatecontext_f() src/iroffer_utilities.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c
  gnetwork src/dinoex_main.c

Global Function a_ignore()

void a_ignore ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  get_ignore() src/dinoex_irc.c
  updatecontext_f() src/iroffer_utilities.c
  write_statefile() src/iroffer_statefile.c
  atoi(), strlen()
Called by: a_bannhost() src/dinoex_admin.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_iqsend()

void a_iqsend ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_qsend_queue() src/dinoex_admin.c
  check_idle_queue() src/dinoex_queue.c
  updatecontext_f() src/iroffer_utilities.c
  atoi()
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_iqueue()

void a_iqueue ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_iqueue_words() src/dinoex_admin.c
  a_respond() src/dinoex_admin.c
  get_network_msg() src/dinoex_admin.c
  invalid_text() src/dinoex_admin.c
  start_one_send() src/dinoex_queue.c
  updatecontext_f() src/iroffer_utilities.c
Used in:   src/iroffer_admin.c

Global Function a_join()

void a_join ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  caps() src/dinoex_utilities.c
  get_network_msg() src/dinoex_admin.c
  invalid_channel() src/dinoex_admin.c
  irlist_add2() src/iroffer_utilities.c
  irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  mystrdup2() src/dinoex_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  strcasecmp()
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c
  gnetwork src/dinoex_main.c

Global Function a_lag()

void a_lag ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_lag_net() src/dinoex_admin.c
  get_network_msg() src/dinoex_admin.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c
  gnetwork src/dinoex_main.c

Global Function a_listul()

void a_listul ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  a_valid_uploaddir() src/dinoex_admin.c
  clean_quotes() src/dinoex_utilities.c
  convert_to_unix_slash() src/iroffer_utilities.c
  is_unsave_directory() src/dinoex_admin.c
  mydelete2() src/iroffer_utilities.c
  mystrjoin2() src/dinoex_utilities.c
  u_listdir() src/iroffer_admin.c
  updatecontext_f() src/iroffer_utilities.c
Used in:   src/iroffer_admin.c

Global Function a_lock()

void a_lock ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  get_pack_nr1() src/dinoex_admin.c
  get_pack_nr2() src/dinoex_admin.c
  group_restricted() src/dinoex_admin.c
  invalid_text() src/dinoex_admin.c
  irlist_get_nth() src/iroffer_utilities.c
  mydelete2() src/iroffer_utilities.c
  mystrdup2() src/dinoex_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  write_files_changed() src/dinoex_admin.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_lockgroup()

void a_lockgroup ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  invalid_group() src/dinoex_admin.c
  invalid_text() src/dinoex_admin.c
  irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  mydelete2() src/iroffer_utilities.c
  mystrdup2() src/dinoex_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  write_files_changed() src/dinoex_admin.c
  strcasecmp()
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_makedir()

void a_makedir ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  a_valid_uploaddir() src/dinoex_admin.c
  disabled_config() src/dinoex_admin.c
  invalid_dir() src/dinoex_admin.c
  mydelete2() src/iroffer_utilities.c
  mystrjoin2() src/dinoex_utilities.c
  strip_trailing_path() src/dinoex_admin.c
  updatecontext_f() src/iroffer_utilities.c
  __error(), mkdir(), strerror()
Used in:   src/iroffer_admin.c

Global Function a_mannounce()

void a_mannounce ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_announce_sub() src/dinoex_admin.c
Used in:   src/iroffer_admin.c

Global Function a_maxspeed()

void a_maxspeed ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  get_transfer_by_number() src/dinoex_admin.c
  invalid_text() src/dinoex_admin.c
  updatecontext_f() src/iroffer_utilities.c
  atof(), atoi()
Used in:   src/iroffer_admin.c

Global Function a_md5()

void a_md5 ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  get_pack_nr1() src/dinoex_admin.c
  get_pack_nr2() src/dinoex_admin.c
  group_restricted() src/dinoex_admin.c
  irlist_get_nth() src/iroffer_utilities.c
  number_of_pack() src/dinoex_misc.c
  start_md5_hash() src/dinoex_jobs.c
  updatecontext_f() src/iroffer_utilities.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_mesg()

void a_mesg ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  invalid_text() src/dinoex_admin.c
  irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  irlist_size() src/iroffer_utilities.c
  notice() src/iroffer_utilities.c
  updatecontext_f() src/iroffer_utilities.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c
  gnetwork src/dinoex_main.c

Global Function a_mesq()

void a_mesq ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  invalid_text() src/dinoex_admin.c
  irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  notice() src/iroffer_utilities.c
  updatecontext_f() src/iroffer_utilities.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c
  gnetwork src/dinoex_main.c

Global Function a_movefile()

void a_movefile ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_movefile_sub() src/dinoex_admin.c
  disabled_config() src/dinoex_admin.c
  get_pack_nr1() src/dinoex_admin.c
  group_restricted() src/dinoex_admin.c
  invalid_text() src/dinoex_admin.c
  irlist_get_nth() src/iroffer_utilities.c
  updatecontext_f() src/iroffer_utilities.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_movegroup()

void a_movegroup ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_set_group() src/dinoex_admin.c
  caps() src/dinoex_utilities.c
  get_pack_nr1() src/dinoex_admin.c
  get_pack_nr2() src/dinoex_admin.c
  group_restricted() src/dinoex_admin.c
  irlist_get_nth() src/iroffer_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  write_files() src/dinoex_jobs.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_movegroupdir()

void a_movegroupdir ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_movefile_sub() src/dinoex_admin.c
  a_open_dir() src/dinoex_admin.c
  a_respond() src/dinoex_admin.c
  caps() src/dinoex_utilities.c
  getfilename() src/dinoex_utilities.c
  invalid_dir() src/dinoex_admin.c
  invalid_group() src/dinoex_admin.c
  irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  mydelete2() src/iroffer_utilities.c
  mymalloc2() src/iroffer_utilities.c
  mystrdup2() src/dinoex_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  write_files_changed() src/dinoex_admin.c
  __error(), closedir(), snprintf(), strcasecmp(), strcmp(), strerror()
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_msg()

void a_msg ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_msg_nick_or_chan() src/dinoex_admin.c
  updatecontext_f() src/iroffer_utilities.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c
  gnetwork src/dinoex_main.c

Global Function a_msgnet()

void a_msgnet ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_msg_nick_or_chan() src/dinoex_admin.c
  get_network_msg() src/dinoex_admin.c
  updatecontext_f() src/iroffer_utilities.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c
  gnetwork src/dinoex_main.c

Global Function a_newann()

void a_newann ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_new_announce() src/dinoex_admin.c
  get_network_msg() src/dinoex_admin.c
  updatecontext_f() src/iroffer_utilities.c
  atoi()
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c
  gnetwork src/dinoex_main.c

Global Function a_newdir()

void a_newdir ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_newdir_check() src/dinoex_admin.c
  a_respond() src/dinoex_admin.c
  convert_to_unix_slash() src/iroffer_utilities.c
  invalid_dir() src/dinoex_admin.c
  invalid_text() src/dinoex_admin.c
  irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  write_files_changed() src/dinoex_admin.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_newgroup()

void a_newgroup ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_newgroup_sub() src/dinoex_admin.c
  caps() src/dinoex_utilities.c
  invalid_dir() src/dinoex_admin.c
  invalid_group() src/dinoex_admin.c
  mydelete2() src/iroffer_utilities.c
  mystrdup2() src/dinoex_utilities.c
  updatecontext_f() src/iroffer_utilities.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_noannounce()

void a_noannounce ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond_disabled() src/dinoex_admin.c
  max_minutes_waits() src/dinoex_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  atoi()
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_noautoadd()

void a_noautoadd ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond_disabled() src/dinoex_admin.c
  max_minutes_waits() src/dinoex_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  atoi()
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_nochannel()

void a_nochannel ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: clearmemberlist() src/iroffer_utilities.c
  irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  writeserver() src/iroffer_misc.c
  atoi(), strcasecmp()
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c
  gnetwork src/dinoex_main.c

Global Function a_nolist()

void a_nolist ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond_disabled() src/dinoex_admin.c
  max_minutes_waits() src/dinoex_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  atoi()
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_nomax()

void a_nomax ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: get_transfer_by_arg() src/dinoex_admin.c
  updatecontext_f() src/iroffer_utilities.c
Used in:   src/iroffer_admin.c

Global Function a_nomd5()

void a_nomd5 ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond_disabled() src/dinoex_admin.c
  max_minutes_waits() src/dinoex_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  atoi()
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_nomin()

void a_nomin ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: get_transfer_by_arg() src/dinoex_admin.c
  updatecontext_f() src/iroffer_utilities.c
Used in:   src/iroffer_admin.c

Global Function a_nosave()

void a_nosave ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond_disabled() src/dinoex_admin.c
  max_minutes_waits() src/dinoex_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  atoi()
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_nosend()

void a_nosend ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond_disabled() src/dinoex_admin.c
  clean_quotes() src/dinoex_utilities.c
  max_minutes_waits() src/dinoex_utilities.c
  mydelete2() src/iroffer_utilities.c
  mystrdup2() src/dinoex_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  atoi()
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_offline()

void a_offline ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_offline_net() src/dinoex_admin.c
  get_network() src/dinoex_admin.c
  updatecontext_f() src/iroffer_utilities.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_online()

void a_online ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: get_network() src/dinoex_admin.c
  updatecontext_f() src/iroffer_utilities.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_open_file()

int a_open_file ( char** file, int mode )
Prototyped in: src/dinoex_admin.h
Calls: irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  irlist_size() src/iroffer_utilities.c
  mydelete2() src/iroffer_utilities.c
  mystrjoin2() src/dinoex_utilities.c
  __error(), open()
Called by: a_add2() src/dinoex_admin.c
  a_chfile() src/dinoex_admin.c
  a_filedel_disk() src/dinoex_admin.c
  a_filemove() src/dinoex_admin.c
  a_movefile_sub() src/dinoex_admin.c
  check_for_renamed_file() src/dinoex_admin.c
  get_zip_crc32_pack() src/dinoex_jobs.c
  import_pack() src/dinoex_jobs.c
References Variables: gdata src/dinoex_main.c

Global Function a_parse_inputline()

void a_parse_inputline ( userinput* const u, const char* line )
Prototyped in: src/dinoex_admin.h
Calls: caps() src/dinoex_utilities.c
  get_argv2() src/dinoex_utilities.c
  getpart_eol() src/dinoex_utilities.c
  updatecontext_f() src/iroffer_utilities.c
Called by: a_fillwith_msg2() src/dinoex_jobs.c
  u_fillwith_console() src/iroffer_admin.c
  u_fillwith_dcc() src/iroffer_admin.c

Global Function a_part()

void a_part ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  clearmemberlist() src/iroffer_utilities.c
  free_channel_data() src/dinoex_misc.c
  get_network_msg() src/dinoex_admin.c
  invalid_channel() src/dinoex_admin.c
  irlist_delete() src/iroffer_utilities.c
  irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  writeserver() src/iroffer_misc.c
  strcasecmp()
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c
  gnetwork src/dinoex_main.c

Global Function a_print()

void a_print ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  invalid_text() src/dinoex_admin.c
  mydelete2() src/iroffer_utilities.c
  print_config_key() src/dinoex_config.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_qsend()

void a_qsend ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_qsend_queue() src/dinoex_admin.c
  send_from_queue() src/dinoex_queue.c
  updatecontext_f() src/iroffer_utilities.c
  atoi()
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_queue()

this function imported from iroffer-lamm

void a_queue ( const userinput* const u )

Prototyped in: src/dinoex_admin.h
Calls: a_queue_found() src/dinoex_admin.c
  addtomainqueue() src/dinoex_queue.c
  get_network_msg() src/dinoex_admin.c
  get_pack_nr() src/dinoex_admin.c
  get_xdcc_pack() src/dinoex_misc.c
  invalid_text() src/dinoex_admin.c
  mydelete2() src/iroffer_utilities.c
  mymalloc2() src/iroffer_utilities.c
  notice() src/iroffer_utilities.c
  start_one_send() src/dinoex_queue.c
  updatecontext_f() src/iroffer_utilities.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c
  gnetwork src/dinoex_main.c

Global Function a_queuesize()

void a_queuesize ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  updatecontext_f() src/iroffer_utilities.c
  atoi()
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_qul()

void a_qul ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_qul2() src/dinoex_admin.c
  a_respond() src/dinoex_admin.c
  guess_end_cleanup() src/dinoex_misc.c
  guess_end_transfers() src/dinoex_misc.c
  irlist_size() src/iroffer_utilities.c
  updatecontext_f() src/iroffer_utilities.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_raw()

void a_raw ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: invalid_command() src/dinoex_admin.c
  updatecontext_f() src/iroffer_utilities.c
  writeserver() src/iroffer_misc.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c
  gnetwork src/dinoex_main.c

Global Function a_rawnet()

void a_rawnet ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: get_network_msg() src/dinoex_admin.c
  invalid_command() src/dinoex_admin.c
  updatecontext_f() src/iroffer_utilities.c
  writeserver() src/iroffer_misc.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c
  gnetwork src/dinoex_main.c

Global Function a_regroup()

void a_regroup ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  add_default_groupdesc() src/dinoex_admin.c
  caps() src/dinoex_utilities.c
  invalid_group() src/dinoex_admin.c
  irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  mydelete2() src/iroffer_utilities.c
  mystrdup2() src/dinoex_utilities.c
  reorder_groupdesc() src/dinoex_admin.c
  updatecontext_f() src/iroffer_utilities.c
  write_files() src/dinoex_jobs.c
  strcasecmp()
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_reiqueue()

void a_reiqueue ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_requeue2() src/dinoex_admin.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_relock()

void a_relock ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  invalid_text() src/dinoex_admin.c
  irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  mydelete2() src/iroffer_utilities.c
  mystrdup2() src/dinoex_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  write_files_changed() src/dinoex_admin.c
  strcmp()
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_remove()

void a_remove ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_remove_pack2() src/dinoex_admin.c
  a_remove_pack_final() src/dinoex_admin.c
  get_pack_nr1() src/dinoex_admin.c
  get_pack_nr2() src/dinoex_admin.c
  group_restricted() src/dinoex_admin.c
  irlist_get_nth() src/iroffer_utilities.c
  updatecontext_f() src/iroffer_utilities.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_remove_delayed()

void a_remove_delayed ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_remove_pack() src/dinoex_admin.c
  irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  updatecontext_f() src/iroffer_utilities.c
Called by: run_delayed_jobs() src/dinoex_jobs.c
References Variables: gdata src/dinoex_main.c
  gnetwork src/dinoex_main.c

Global Function a_removedir()

void a_removedir ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_open_dir() src/dinoex_admin.c
  a_removedir_sub() src/dinoex_admin.c
  a_respond() src/dinoex_admin.c
  invalid_dir() src/dinoex_admin.c
  mydelete2() src/iroffer_utilities.c
  mystrdup2() src/dinoex_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  __error(), strerror()
Used in:   src/iroffer_admin.c

Global Function a_removegroup()

void a_removegroup ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_remove_pack2() src/dinoex_admin.c
  a_remove_pack_final() src/dinoex_admin.c
  invalid_group() src/dinoex_admin.c
  irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  irlist_get_nth() src/iroffer_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  strcasecmp()
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_removelost()

void a_removelost ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_remove_pack2() src/dinoex_admin.c
  a_remove_pack_final() src/dinoex_admin.c
  irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  irlist_get_nth() src/iroffer_utilities.c
  look_for_file_changes() src/iroffer_misc.c
  updatecontext_f() src/iroffer_utilities.c
  fnmatch()
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_removematch()

void a_removematch ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_open_dir() src/dinoex_admin.c
  a_removedir_sub() src/dinoex_admin.c
  a_respond() src/dinoex_admin.c
  invalid_dir() src/dinoex_admin.c
  mydelete2() src/iroffer_utilities.c
  mystrdup2() src/dinoex_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  __error(), strerror(), strrchr()
Used in:   src/iroffer_admin.c

Global Function a_renumber3()

void a_renumber3 ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_renumber1() src/dinoex_admin.c
  a_respond() src/dinoex_admin.c
  get_pack_nr1() src/dinoex_admin.c
  get_pack_nr2() src/dinoex_admin.c
  invalid_pack() src/dinoex_admin.c
  updatecontext_f() src/iroffer_utilities.c
  write_files_changed() src/dinoex_admin.c
Used in:   src/iroffer_admin.c

Global Function a_requeue()

void a_requeue ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_requeue2() src/dinoex_admin.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_respond()

void a_respond ( const userinput* const u, const char* format, ... )
Prototyped in: src/dinoex_admin.h
Calls: irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  mydelete2() src/iroffer_utilities.c
  mystrdup2() src/dinoex_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  vioutput() src/iroffer_utilities.c
  vnotice_slow() src/iroffer_utilities.c
  voutput_fd() src/dinoex_admin.c
  vprivmsg() src/iroffer_utilities.c
  vprivmsg_chan() src/dinoex_jobs.c
  vprivmsg_slow() src/iroffer_utilities.c
  vwritedccchat() src/iroffer_dccchat.c
  __builtin_va_end(), __builtin_va_start(), strcasecmp(), strtok()
Called by: a_acceptu() src/dinoex_admin.c
  a_access_file() src/dinoex_admin.c
  a_access_fstat() src/dinoex_admin.c
  a_add2() src/dinoex_admin.c
  a_add_delayed() src/dinoex_admin.c
  a_adddir() src/dinoex_admin.c
  a_adddir_sub() src/dinoex_admin.c
  a_addgroup() src/dinoex_admin.c
  a_addmatch() src/dinoex_admin.c
  a_addnew() src/dinoex_admin.c
  a_amsg() src/dinoex_admin.c
  a_announce_msg() src/dinoex_admin.c
  a_autoadd() src/dinoex_admin.c
  a_autocancel() src/dinoex_admin.c
  a_backgroud() src/dinoex_admin.c
  a_chcolor() src/dinoex_admin.c
  a_chdesc() src/dinoex_admin.c
  a_chgets() src/dinoex_admin.c
  a_chlimit() src/dinoex_admin.c
  a_chlimitinfo() src/dinoex_admin.c
  a_chmaxs() src/dinoex_admin.c
  a_chmins() src/dinoex_admin.c
  a_chtrigger() src/dinoex_admin.c
  a_cleargets() src/dinoex_admin.c
  a_closec_sub() src/dinoex_admin.c
  a_config() src/dinoex_admin.c
  a_crc() src/dinoex_admin.c
  a_deltrigger() src/dinoex_admin.c
  a_dump() src/dinoex_admin.c
  a_fetch() src/dinoex_admin.c
  a_fetchcancel() src/dinoex_admin.c
  a_filedel_disk() src/dinoex_admin.c
  a_filemove() src/dinoex_admin.c
  a_find() src/dinoex_admin.c
  a_get() src/dinoex_admin.c
  a_getl() src/dinoex_admin.c
  a_group() src/dinoex_admin.c
  a_groupdesc() src/dinoex_admin.c
  a_holdqueue() src/dinoex_admin.c
  a_hop_net() src/dinoex_admin.c
  a_identify() src/dinoex_admin.c
  a_ignore() src/dinoex_admin.c
  a_iqueue() src/dinoex_admin.c
  a_join() src/dinoex_admin.c
  a_listul() src/dinoex_admin.c
  a_lock() src/dinoex_admin.c
  a_lockgroup() src/dinoex_admin.c
  a_makedir() src/dinoex_admin.c
  a_maxspeed() src/dinoex_admin.c
  a_md5() src/dinoex_admin.c
  a_mesg() src/dinoex_admin.c
  a_mesq() src/dinoex_admin.c
  a_movefile_sub() src/dinoex_admin.c
  a_movegroupdir() src/dinoex_admin.c
  a_newdir() src/dinoex_admin.c
  a_newgroup_sub() src/dinoex_admin.c
  a_part() src/dinoex_admin.c
  a_print() src/dinoex_admin.c
  a_qsend_queue() src/dinoex_admin.c
  a_queue_found() src/dinoex_admin.c
  a_queuesize() src/dinoex_admin.c
  a_qul() src/dinoex_admin.c
  a_qul2() src/dinoex_admin.c
  a_read_config_files() src/dinoex_jobs.c
  a_readdir_sub() src/dinoex_admin.c
  a_regroup() src/dinoex_admin.c
  a_rehash_cleanup() src/dinoex_jobs.c
  a_rehash_needtojump() src/dinoex_jobs.c
  a_relock() src/dinoex_admin.c
  a_remove_pack2() src/dinoex_admin.c
  a_removedir() src/dinoex_admin.c
  a_removedir_sub() src/dinoex_admin.c
  a_removematch() src/dinoex_admin.c
  a_renumber1() src/dinoex_admin.c
  a_renumber3() src/dinoex_admin.c
  a_requeue2() src/dinoex_admin.c
  a_respond_badid() src/dinoex_admin.c
  a_respond_disabled() src/dinoex_admin.c
  a_respond_old_new() src/dinoex_admin.c
  a_rmul() src/dinoex_admin.c
  a_ruby() src/dinoex_admin.c
  a_sannounce() src/dinoex_admin.c
  a_send() src/dinoex_admin.c
  a_servqc2() src/dinoex_admin.c
  a_set_group() src/dinoex_admin.c
  a_slotsmax() src/dinoex_admin.c
  a_sort() src/dinoex_admin.c
  a_unlock() src/dinoex_admin.c
  a_unlockgroup() src/dinoex_admin.c
  a_valid_uploaddir() src/dinoex_admin.c
  a_xdl() src/dinoex_admin.c
  a_xdl_foot() src/dinoex_admin.c
  a_xdl_group() src/dinoex_admin.c
  a_xdl_pack() src/dinoex_admin.c
  a_xdlock() src/dinoex_admin.c
  a_xdtrigger() src/dinoex_admin.c
  curl_fetch() src/dinoex_curl.c
  curl_respond() src/dinoex_curl.c
  dinoex_dcl() src/dinoex_curl.c
  dinoex_dcld() src/dinoex_curl.c
  disabled_config() src/dinoex_admin.c
  fetch_cancel() src/dinoex_curl.c
  fetch_perform() src/dinoex_curl.c
  get_network_msg() src/dinoex_admin.c
  get_pack_nr2() src/dinoex_admin.c
  group_restricted() src/dinoex_admin.c
  import_pack() src/dinoex_jobs.c
  invalid_group() src/dinoex_admin.c
  invalid_pack() src/dinoex_admin.c
  invalid_text() src/dinoex_admin.c
  is_not_joined_channel() src/dinoex_admin.c
  is_upload_file() src/dinoex_admin.c
  lag_message() src/dinoex_jobs.c
  queue_host_remove() src/dinoex_admin.c
  queue_nick_remove() src/dinoex_admin.c
  start_fetch_url() src/dinoex_curl.c
  u_botinfo() src/iroffer_admin.c
  u_chanl() src/iroffer_admin.c
  u_chatl() src/iroffer_admin.c
  u_chatme() src/iroffer_admin.c
  u_clearrecords() src/iroffer_admin.c
  u_dcl() src/iroffer_admin.c
  u_dcld() src/iroffer_admin.c
  u_delhist() src/iroffer_admin.c
  u_diskinfo() src/iroffer_admin.c
  u_help() src/iroffer_admin.c
  u_ignl() src/iroffer_admin.c
  u_info() src/iroffer_admin.c
  u_jump() src/iroffer_admin.c
  u_listdir() src/iroffer_admin.c
  u_memstat() src/iroffer_admin.c
  u_msgdel() src/iroffer_admin.c
  u_msgread() src/iroffer_admin.c
  u_parseit() src/iroffer_admin.c
  u_psend() src/iroffer_admin.c
  u_quit() src/iroffer_admin.c
  u_rehash() src/iroffer_admin.c
  u_runcmd() src/iroffer_admin.c
  u_servers() src/iroffer_admin.c
  u_shutdown() src/iroffer_admin.c
  u_status() src/iroffer_admin.c
  u_trinfo() src/iroffer_admin.c
  u_unignore() src/iroffer_admin.c
  u_xdl_head() src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c
  gnetwork src/dinoex_main.c

Global Function a_restart()

void a_restart ( const userinput* const UNUSED_u )
Prototyped in: src/dinoex_admin.h
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_rmallq()

void a_rmallq ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_rmq2() src/dinoex_admin.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_rmiq()

void a_rmiq ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_rmq2() src/dinoex_admin.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_rmq()

void a_rmq ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_rmq2() src/dinoex_admin.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_rmul()

void a_rmul ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  a_valid_uploaddir() src/dinoex_admin.c
  clean_quotes() src/dinoex_utilities.c
  invalid_file() src/dinoex_admin.c
  is_file_writeable() src/dinoex_utilities.c
  is_unsave_directory() src/dinoex_admin.c
  mydelete2() src/iroffer_utilities.c
  mystrjoin2() src/dinoex_utilities.c
  save_unlink() src/dinoex_jobs.c
  updatecontext_f() src/iroffer_utilities.c
  strstr()
Used in:   src/iroffer_admin.c

Global Function a_ruby()

void a_ruby ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  do_myruby_ruby() src/dinoex_ruby.c
  invalid_text() src/dinoex_admin.c
Used in:   src/iroffer_admin.c

Global Function a_sannounce()

void a_sannounce ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_announce_channels() src/dinoex_admin.c
  a_respond() src/dinoex_admin.c
  get_pack_nr1() src/dinoex_admin.c
  get_pack_nr2() src/dinoex_admin.c
  group_restricted() src/dinoex_admin.c
  irlist_get_nth() src/iroffer_utilities.c
  mydelete2() src/iroffer_utilities.c
  mymalloc2() src/iroffer_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  xd_color_description() src/dinoex_misc.c
  snprintf()
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c
  gnetwork src/dinoex_main.c

Global Function a_send()

void a_send ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  create_transfer() src/dinoex_transfer.c
  get_network_msg() src/dinoex_admin.c
  get_pack_nr() src/dinoex_admin.c
  get_xdcc_pack() src/dinoex_misc.c
  invalid_text() src/dinoex_admin.c
  look_for_file_changes() src/iroffer_misc.c
  t_notice_transfer() src/dinoex_transfer.c
  t_setup_dcc() src/dinoex_transfer.c
  t_unlmited() src/dinoex_transfer.c
  updatecontext_f() src/iroffer_utilities.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c
  gnetwork src/dinoex_main.c

Global Function a_servqc()

void a_servqc ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_servqc2() src/dinoex_admin.c
  get_network_msg() src/dinoex_admin.c
  updatecontext_f() src/iroffer_utilities.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_showdir()

void a_showdir ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: disabled_config() src/dinoex_admin.c
  invalid_dir() src/dinoex_admin.c
  mydelete2() src/iroffer_utilities.c
  mystrdup2() src/dinoex_utilities.c
  strip_trailing_path() src/dinoex_admin.c
  u_listdir() src/iroffer_admin.c
  updatecontext_f() src/iroffer_utilities.c
Used in:   src/iroffer_admin.c

Global Function a_slotsmax()

void a_slotsmax ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  updatecontext_f() src/iroffer_utilities.c
  atoi()
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_sort()

void a_sort ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  a_sort_insert() src/dinoex_admin.c
  irlist_get_head() src/iroffer_utilities.c
  irlist_remove() src/iroffer_utilities.c
  irlist_size() src/iroffer_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  write_files_changed() src/dinoex_admin.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_unlimited()

void a_unlimited ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: get_transfer_by_arg() src/dinoex_admin.c
  updatecontext_f() src/iroffer_utilities.c
Used in:   src/iroffer_admin.c

Global Function a_unlock()

void a_unlock ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  get_pack_nr1() src/dinoex_admin.c
  get_pack_nr2() src/dinoex_admin.c
  group_restricted() src/dinoex_admin.c
  irlist_get_nth() src/iroffer_utilities.c
  mydelete2() src/iroffer_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  write_files_changed() src/dinoex_admin.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_unlockgroup()

void a_unlockgroup ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  invalid_group() src/dinoex_admin.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
  write_files_changed() src/dinoex_admin.c
  strcasecmp()
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_xdl()

void a_xdl ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  a_xdl_foot() src/dinoex_admin.c
  a_xdl_left() src/dinoex_admin.c
  a_xdl_pack() src/dinoex_admin.c
  a_xdl_space() src/dinoex_admin.c
  hide_locked() src/dinoex_admin.c
  irlist_add_string() src/dinoex_utilities.c
  irlist_delete() src/iroffer_utilities.c
  irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  irlist_sort2() src/dinoex_utilities.c
  mydelete2() src/iroffer_utilities.c
  mymalloc2() src/iroffer_utilities.c
  u_xdl_head() src/iroffer_admin.c
  updatecontext_f() src/iroffer_utilities.c
  snprintf()
Used in:   src/iroffer_admin.c
References Functions: irlist_sort_cmpfunc_string() src/iroffer_utilities.c
References Variables: gdata src/dinoex_main.c

Global Function a_xdl_full()

void a_xdl_full ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_xdl_foot() src/dinoex_admin.c
  a_xdl_left() src/dinoex_admin.c
  a_xdl_pack() src/dinoex_admin.c
  a_xdl_space() src/dinoex_admin.c
  hide_locked() src/dinoex_admin.c
  irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  mydelete2() src/iroffer_utilities.c
  mymalloc2() src/iroffer_utilities.c
  u_xdl_head() src/iroffer_admin.c
  updatecontext_f() src/iroffer_utilities.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_xdl_group()

void a_xdl_group ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  a_xdl_foot() src/dinoex_admin.c
  a_xdl_left() src/dinoex_admin.c
  a_xdl_pack() src/dinoex_admin.c
  a_xdl_space() src/dinoex_admin.c
  hide_locked() src/dinoex_admin.c
  irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  mydelete2() src/iroffer_utilities.c
  mymalloc2() src/iroffer_utilities.c
  u_xdl_head() src/iroffer_admin.c
  updatecontext_f() src/iroffer_utilities.c
  strcasecmp()
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_xdlock()

void a_xdlock ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  a_xdl_left() src/dinoex_admin.c
  a_xdl_pack() src/dinoex_admin.c
  a_xdl_space() src/dinoex_admin.c
  irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  mydelete2() src/iroffer_utilities.c
  mymalloc2() src/iroffer_utilities.c
  updatecontext_f() src/iroffer_utilities.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function a_xds()

void a_xds ( const userinput* const UNUSED_u )
Prototyped in: src/dinoex_admin.h
Calls: updatecontext_f() src/iroffer_utilities.c
  write_files() src/dinoex_jobs.c
Used in:   src/iroffer_admin.c

Global Function a_xdtrigger()

void a_xdtrigger ( const userinput* const u )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  a_xdl_left() src/dinoex_admin.c
  a_xdl_pack() src/dinoex_admin.c
  a_xdl_space() src/dinoex_admin.c
  group_hidden() src/dinoex_admin.c
  irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  mydelete2() src/iroffer_utilities.c
  mymalloc2() src/iroffer_utilities.c
  updatecontext_f() src/iroffer_utilities.c
Used in:   src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c

Global Function add_default_groupdesc()

unsigned int add_default_groupdesc ( const char* group )
Prototyped in: src/dinoex_admin.h
Calls: irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  mystrdup2() src/dinoex_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  strcasecmp()
Called by: a_regroup() src/dinoex_admin.c
  a_set_group() src/dinoex_admin.c
  import_pack() src/dinoex_jobs.c
References Variables: gdata src/dinoex_main.c

Global Function get_network()

int get_network ( const char* arg1 )
Prototyped in: src/dinoex_admin.h
Calls: atoi(), strcasecmp()
Called by: a_offline() src/dinoex_admin.c
  a_online() src/dinoex_admin.c
  c_getip_network() src/dinoex_config.c
  get_network_msg() src/dinoex_admin.c
References Variables: gdata src/dinoex_main.c

Global Function get_network_msg()

int get_network_msg ( const userinput* const u, const char* arg )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  get_network() src/dinoex_admin.c
Called by: a_bannnick() src/dinoex_admin.c
  a_get() src/dinoex_admin.c
  a_hop() src/dinoex_admin.c
  a_identify() src/dinoex_admin.c
  a_iqueue() src/dinoex_admin.c
  a_join() src/dinoex_admin.c
  a_lag() src/dinoex_admin.c
  a_msgnet() src/dinoex_admin.c
  a_newann() src/dinoex_admin.c
  a_part() src/dinoex_admin.c
  a_queue() src/dinoex_admin.c
  a_rawnet() src/dinoex_admin.c
  a_send() src/dinoex_admin.c
  a_servqc() src/dinoex_admin.c
  u_chanl() src/iroffer_admin.c
  u_jump() src/iroffer_admin.c
  u_psend() src/iroffer_admin.c
  u_servers() src/iroffer_admin.c

Global Function get_pack_nr()

unsigned int get_pack_nr ( const userinput* const u, const char* arg )
Prototyped in: src/dinoex_admin.h
Calls: init_xdcc_file() src/dinoex_misc.c
  invalid_pack() src/dinoex_admin.c
  packnumtonum() src/dinoex_misc.c
Called by: a_queue() src/dinoex_admin.c
  a_send() src/dinoex_admin.c
  u_info() src/iroffer_admin.c
References Variables: gdata src/dinoex_main.c
  xdcc_listfile src/dinoex_misc.c

Global Function group_restricted()

unsigned int group_restricted ( const userinput* const u, xdcc* xd )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  group_hidden() src/dinoex_admin.c
Called by: a_announce_msg() src/dinoex_admin.c
  a_chcolor() src/dinoex_admin.c
  a_chdesc() src/dinoex_admin.c
  a_chfile() src/dinoex_admin.c
  a_chgets() src/dinoex_admin.c
  a_chlimit() src/dinoex_admin.c
  a_chlimitinfo() src/dinoex_admin.c
  a_chmaxs() src/dinoex_admin.c
  a_chmins() src/dinoex_admin.c
  a_chnote() src/dinoex_admin.c
  a_chtime() src/dinoex_admin.c
  a_chtrigger() src/dinoex_admin.c
  a_crc() src/dinoex_admin.c
  a_deltrigger() src/dinoex_admin.c
  a_fileremove() src/dinoex_admin.c
  a_group() src/dinoex_admin.c
  a_lock() src/dinoex_admin.c
  a_md5() src/dinoex_admin.c
  a_movefile() src/dinoex_admin.c
  a_movegroup() src/dinoex_admin.c
  a_remove() src/dinoex_admin.c
  a_sannounce() src/dinoex_admin.c
  a_unlock() src/dinoex_admin.c
  u_info() src/iroffer_admin.c

Global Function invalid_channel()

unsigned int invalid_channel ( const userinput* const u, const char* arg )
Prototyped in: src/dinoex_admin.h
Calls: invalid_text() src/dinoex_admin.c
Called by: a_cannounce() src/dinoex_admin.c
  a_join() src/dinoex_admin.c
  a_part() src/dinoex_admin.c
  u_psend() src/iroffer_admin.c

Global Function is_not_joined_channel()

channel_t* is_not_joined_channel ( const userinput* const u, const char* name )
Prototyped in: src/dinoex_admin.h
Calls: a_respond() src/dinoex_admin.c
  irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  strcasecmp()
Called by: a_msg_nick_or_chan() src/dinoex_admin.c
  u_psend() src/iroffer_admin.c
References Variables: gnetwork src/dinoex_main.c

Global Function reorder_new_groupdesc()

unsigned int reorder_new_groupdesc ( const char* group, const char* desc )
Prototyped in: src/dinoex_admin.h
Calls: irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  mydelete2() src/iroffer_utilities.c
  mystrdup2() src/dinoex_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  strcasecmp()
Called by: a_groupdesc() src/dinoex_admin.c
  a_remove_pack2() src/dinoex_admin.c
  a_set_group() src/dinoex_admin.c
  a_sort_insert() src/dinoex_admin.c
  import_pack() src/dinoex_jobs.c
References Variables: gdata src/dinoex_main.c

Local Function a_access_file()

static unsigned int a_access_file ( const userinput* const u, int xfiledescriptor, char** file, struct stat* st )
Calls: a_respond() src/dinoex_admin.c
  mydelete2() src/iroffer_utilities.c
  __error(), close(), fstat(), strerror()
Called by: a_access_fstat() src/dinoex_admin.c
  a_filedel_disk() src/dinoex_admin.c
  a_filemove() src/dinoex_admin.c
  a_movefile_sub() src/dinoex_admin.c

Local Function a_add2()

static xdcc* a_add2 ( const userinput* const u, const char* group )
Calls: a_access_fstat() src/dinoex_admin.c
  a_filedel_disk() src/dinoex_admin.c
  a_get_color() src/dinoex_admin.c
  a_oldest_xdcc() src/dinoex_admin.c
  a_open_file() src/dinoex_admin.c
  a_remove_pack() src/dinoex_admin.c
  a_respond() src/dinoex_admin.c
  a_set_group() src/dinoex_admin.c
  a_sort_insert() src/dinoex_admin.c
  check_for_renamed_file() src/dinoex_admin.c
  file_to_dir() src/dinoex_admin.c
  file_without_numbers() src/dinoex_admin.c
  getfilename() src/dinoex_utilities.c
  invalid_file() src/dinoex_admin.c
  irlist_add2() src/iroffer_utilities.c
  irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  irlist_remove() src/iroffer_utilities.c
  irlist_size() src/iroffer_utilities.c
  mydelete2() src/iroffer_utilities.c
  mystrdup2() src/dinoex_utilities.c
  number_of_pack() src/dinoex_misc.c
  set_support_groups() src/dinoex_misc.c
  updatecontext_f() src/iroffer_utilities.c
  write_files_changed() src/dinoex_admin.c
  fnmatch(), strcasecmp(), strcmp()
Called by: a_add() src/dinoex_admin.c
  a_add_delayed() src/dinoex_admin.c
  a_addann() src/dinoex_admin.c
References Variables: gdata src/dinoex_main.c

Local Function a_adddir_sub()

static void a_adddir_sub ( const userinput* const u, const char* thedir, DIR* d, unsigned int onlynew, const char* setgroup, const char* match )
Calls: a_adddir_sub() src/dinoex_admin.c
  a_readdir_sub() src/dinoex_admin.c
  a_respond() src/dinoex_admin.c
  check_bad_filename() src/dinoex_admin.c
  check_for_renamed_file() src/dinoex_admin.c
  file_uploading() src/dinoex_upload.c
  irlist_add_delayed() src/dinoex_admin.c
  irlist_add_string() src/dinoex_utilities.c
  irlist_delete() src/iroffer_utilities.c
  irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  irlist_size() src/iroffer_utilities.c
  irlist_sort2() src/dinoex_utilities.c
  is_system_dir() src/dinoex_admin.c
  mydelete2() src/iroffer_utilities.c
  mymalloc2() src/iroffer_utilities.c
  mystrdup2() src/dinoex_utilities.c
  mystrjoin2() src/dinoex_utilities.c
  no_verifyshell() src/dinoex_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  verifyshell() src/dinoex_utilities.c
  __error(), closedir(), fnmatch(), memcpy(), opendir(), stat(), strcmp(), strerror()
Called by: a_adddir() src/dinoex_admin.c
  a_adddir_sub() src/dinoex_admin.c
  a_addgroup() src/dinoex_admin.c
  a_addmatch() src/dinoex_admin.c
  a_addnew() src/dinoex_admin.c
References Functions: irlist_sort_cmpfunc_string() src/iroffer_utilities.c
References Variables: gdata src/dinoex_main.c

Local Function a_announce_channels()

static void a_announce_channels ( const char* msg, const char* match, const char* group )
Calls: irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  privmsg_chan() src/dinoex_jobs.c
  updatecontext_f() src/iroffer_utilities.c
  verify_group_in_grouplist() src/dinoex_utilities.c
  strcasecmp()
Called by: a_amsg() src/dinoex_admin.c
  a_announce_msg() src/dinoex_admin.c
  a_new_announce() src/dinoex_admin.c
  a_sannounce() src/dinoex_admin.c
References Variables: gnetwork src/dinoex_main.c

Local Function a_announce_msg()

static void a_announce_msg ( const userinput* const u, const char* match, unsigned int num, const char* msg )
Calls: a_announce_channels() src/dinoex_admin.c
  a_get_color() src/dinoex_admin.c
  a_respond() src/dinoex_admin.c
  color_text() src/dinoex_misc.c
  get_user_nick() src/dinoex_irc.c
  group_restricted() src/dinoex_admin.c
  irlist_get_nth() src/iroffer_utilities.c
  mydelete2() src/iroffer_utilities.c
  mymalloc2() src/iroffer_utilities.c
  sizestr() src/dinoex_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  user_getdatestr() src/dinoex_utilities.c
  xd_color_description() src/dinoex_misc.c
  snprintf()
Called by: a_announce_sub() src/dinoex_admin.c
  a_cannounce() src/dinoex_admin.c
References Variables: gdata src/dinoex_main.c
  gnetwork src/dinoex_main.c

Local Function a_announce_sub()

static void a_announce_sub ( const userinput* const u, const char* arg1, const char* arg2, char* msg )
Calls: a_announce_msg() src/dinoex_admin.c
  clean_quotes() src/dinoex_utilities.c
  get_pack_nr1() src/dinoex_admin.c
  get_pack_nr2() src/dinoex_admin.c
  updatecontext_f() src/iroffer_utilities.c
Called by: a_announce() src/dinoex_admin.c
  a_mannounce() src/dinoex_admin.c

Local Function a_bann_hostmask()

static void a_bann_hostmask ( const userinput* const u, const char* arg )
Calls: irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  mydelete2() src/iroffer_utilities.c
  queue_host_remove() src/dinoex_admin.c
  t_closeconn() src/iroffer_transfer.c
  to_hostmask() src/dinoex_utilities.c
  write_statefile() src/iroffer_statefile.c
  fnmatch()
Called by: a_bannhost() src/dinoex_admin.c
References Variables: gdata src/dinoex_main.c

Local Function a_cancel_transfers()

static void a_cancel_transfers ( xdcc* xd, const char* msg )
Calls: irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  t_closeconn() src/iroffer_transfer.c
Called by: a_chfile_sub() src/dinoex_admin.c
  a_remove_pack2() src/dinoex_admin.c
References Variables: gdata src/dinoex_main.c

Local Function a_chfile_sub()

static void a_chfile_sub ( const userinput* const u, xdcc* xd, unsigned int num, char* file, struct stat* st )
Calls: a_cancel_transfers() src/dinoex_admin.c
  a_respond_old_new() src/dinoex_admin.c
  cancel_md5_hash() src/dinoex_jobs.c
  getfilename() src/dinoex_utilities.c
  mydelete2() src/iroffer_utilities.c
  mystrdup2() src/dinoex_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  strcmp()
Called by: a_chfile() src/dinoex_admin.c
  a_newdir_check() src/dinoex_admin.c

Local Function a_closec_sub()

static void a_closec_sub ( const userinput* const u, dccchat_t* chat )
Calls: a_respond() src/dinoex_admin.c
  shutdowndccchat() src/iroffer_dccchat.c
  writedccchat() src/iroffer_dccchat.c
Called by: a_closec() src/dinoex_admin.c

Local Function a_filedel_disk()

static void a_filedel_disk ( const userinput* const u, char** file )
Calls: a_access_file() src/dinoex_admin.c
  a_open_file() src/dinoex_admin.c
  a_respond() src/dinoex_admin.c
  save_unlink() src/dinoex_jobs.c
  updatecontext_f() src/iroffer_utilities.c
  __error(), strerror()
Called by: a_add2() src/dinoex_admin.c
  a_filedel() src/dinoex_admin.c
  a_fileremove() src/dinoex_admin.c

Local Function a_get_color()

static unsigned int a_get_color ( const char* definition )
Calls: mydelete2() src/iroffer_utilities.c
  mystrdup2() src/dinoex_utilities.c
  atoi(), strchr()
Called by: a_add2() src/dinoex_admin.c
  a_announce_msg() src/dinoex_admin.c

Local Function a_hop_net()

static void a_hop_net ( const userinput* const u, const char* name )
Calls: a_respond() src/dinoex_admin.c
  clearmemberlist() src/iroffer_utilities.c
  irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  joinchannel() src/iroffer_misc.c
  writeserver() src/iroffer_misc.c
  strcasecmp()
Called by: a_hop() src/dinoex_admin.c
References Variables: gnetwork src/dinoex_main.c

Local Function a_iqueue_group()

static unsigned int a_iqueue_group ( const userinput* const u, const char* what, unsigned int net )
Calls: a_iqueue_sub() src/dinoex_admin.c
  irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  strcasecmp()
Called by: a_iqueue_search() src/dinoex_admin.c
References Variables: gdata src/dinoex_main.c

Local Function a_iqueue_search()

static unsigned int a_iqueue_search ( const userinput* const u, const char* what, unsigned int net )
Calls: a_iqueue_group() src/dinoex_admin.c
  a_iqueue_sub() src/dinoex_admin.c
  updatecontext_f() src/iroffer_utilities.c
  atoi(), strchr()
Called by: a_iqueue_words() src/dinoex_admin.c

Local Function a_iqueue_sub()

static unsigned int a_iqueue_sub ( const userinput* const u, xdcc* xd, unsigned int num, unsigned int net )
Calls: a_queue_found() src/dinoex_admin.c
  addtoidlequeue() src/dinoex_queue.c
  get_xdcc_pack() src/dinoex_misc.c
  mydelete2() src/iroffer_utilities.c
  mymalloc2() src/iroffer_utilities.c
  notice() src/iroffer_utilities.c
  updatecontext_f() src/iroffer_utilities.c
Called by: a_iqueue_group() src/dinoex_admin.c
  a_iqueue_search() src/dinoex_admin.c
References Variables: gdata src/dinoex_main.c
  gnetwork src/dinoex_main.c

Local Function a_iqueue_words()

static unsigned int a_iqueue_words ( const userinput* const u, const char* what, unsigned int net )
Calls: a_iqueue_search() src/dinoex_admin.c
  mydelete2() src/iroffer_utilities.c
  mystrdup2() src/dinoex_utilities.c
  strtok()
Called by: a_iqueue() src/dinoex_admin.c

Local Function a_lag_net()

static void a_lag_net ( const userinput* const u )
Calls: pingserver() src/iroffer_misc.c
Called by: a_lag() src/dinoex_admin.c
References Variables: gdata src/dinoex_main.c
  gnetwork src/dinoex_main.c

Local Function a_make_announce()

static void a_make_announce ( const char* cmd, unsigned int n )
Calls: a_fillwith_msg2() src/dinoex_jobs.c
  mydelete2() src/iroffer_utilities.c
  mymalloc2() src/iroffer_utilities.c
  u_parseit() src/iroffer_admin.c
  snprintf()
Called by: a_addann() src/dinoex_admin.c
  a_autoaddann() src/dinoex_admin.c

Local Function a_movefile_sub()

static unsigned int a_movefile_sub ( const userinput* const u, xdcc* xd, const char* newfile )
Calls: a_access_file() src/dinoex_admin.c
  a_open_file() src/dinoex_admin.c
  a_respond() src/dinoex_admin.c
  a_target_file() src/dinoex_admin.c
  convert_to_unix_slash() src/iroffer_utilities.c
  mydelete2() src/iroffer_utilities.c
  mystrdup2() src/dinoex_utilities.c
  __error(), rename(), strerror()
Called by: a_movefile() src/dinoex_admin.c
  a_movegroupdir() src/dinoex_admin.c

Local Function a_msg_nick_or_chan()

static void a_msg_nick_or_chan ( const userinput* const u, const char* name, const char* msg )
Calls: invalid_text() src/dinoex_admin.c
  is_not_joined_channel() src/dinoex_admin.c
  privmsg_chan() src/dinoex_jobs.c
  privmsg_fast() src/iroffer_utilities.c
Called by: a_msg() src/dinoex_admin.c
  a_msgnet() src/dinoex_admin.c

Local Function a_new_announce()

static unsigned int a_new_announce ( unsigned int max, const char* name )
Calls: a_announce_channels() src/dinoex_admin.c
  add_newest_xdcc() src/dinoex_misc.c
  get_grouplist_channel() src/dinoex_misc.c
  irlist_delete() src/iroffer_utilities.c
  irlist_get_head() src/iroffer_utilities.c
  mydelete2() src/iroffer_utilities.c
  mymalloc2() src/iroffer_utilities.c
  number_of_pack() src/dinoex_misc.c
  xd_color_description() src/dinoex_misc.c
  localtime(), memset(), snprintf(), strftime()
Called by: a_newann() src/dinoex_admin.c
References Variables: gdata src/dinoex_main.c

Local Function a_newdir_check()

static unsigned int a_newdir_check ( const userinput* const u, const char* dir1, const char* dir2, xdcc* xd )
Calls: a_access_fstat() src/dinoex_admin.c
  a_chfile_sub() src/dinoex_admin.c
  mystrsuffix2() src/dinoex_utilities.c
  number_of_pack() src/dinoex_misc.c
  updatecontext_f() src/iroffer_utilities.c
  open(), strlen(), strncmp()
Called by: a_newdir() src/dinoex_admin.c

Local Function a_newgroup_sub()

static void a_newgroup_sub ( const userinput* const u, const char* thedir, DIR* d, const char* group )
Calls: a_respond() src/dinoex_admin.c
  a_set_group() src/dinoex_admin.c
  irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  is_system_dir() src/dinoex_admin.c
  mydelete2() src/iroffer_utilities.c
  mystrjoin2() src/dinoex_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  verifyshell() src/dinoex_utilities.c
  write_files() src/dinoex_jobs.c
  __error(), closedir(), opendir(), readdir(), stat(), strerror()
Called by: a_newgroup() src/dinoex_admin.c
References Variables: gdata src/dinoex_main.c

Local Function a_offline_net()

static void a_offline_net ( unsigned int net )
Calls: a_quit_network() src/dinoex_jobs.c
Called by: a_offline() src/dinoex_admin.c
References Variables: gdata src/dinoex_main.c
  gnetwork src/dinoex_main.c

Local Function a_oldest_xdcc()

static xdcc* a_oldest_xdcc ( void )
Calls: irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
Called by: a_add2() src/dinoex_admin.c
References Variables: gdata src/dinoex_main.c

Local Function a_open_dir()

static DIR* a_open_dir ( char** dir )
Calls: irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  irlist_size() src/iroffer_utilities.c
  mydelete2() src/iroffer_utilities.c
  mystrjoin2() src/dinoex_utilities.c
  strip_trailing_path() src/dinoex_admin.c
  __error(), opendir()
Called by: a_adddir() src/dinoex_admin.c
  a_addgroup() src/dinoex_admin.c
  a_addmatch() src/dinoex_admin.c
  a_addnew() src/dinoex_admin.c
  a_movegroupdir() src/dinoex_admin.c
  a_removedir() src/dinoex_admin.c
  a_removematch() src/dinoex_admin.c
References Variables: gdata src/dinoex_main.c

Local Function a_qsend_queue()

static int a_qsend_queue ( const userinput* const u, irlist_t* list )
Calls: a_respond() src/dinoex_admin.c
  irlist_size() src/iroffer_utilities.c
Called by: a_iqsend() src/dinoex_admin.c
  a_qsend() src/dinoex_admin.c
References Variables: gdata src/dinoex_main.c

Local Function a_queue_found()

static unsigned int a_queue_found ( const userinput* const u, xdcc* xd, unsigned int num )
Calls: a_respond() src/dinoex_admin.c
  queue_count_host() src/dinoex_queue.c
  updatecontext_f() src/iroffer_utilities.c
Called by: a_iqueue_sub() src/dinoex_admin.c
  a_queue() src/dinoex_admin.c
References Variables: gdata src/dinoex_main.c

Local Function a_qul2()

static void a_qul2 ( const userinput* const u, irlist_t* list )
Calls: a_respond() src/dinoex_admin.c
  add_new_transfer_time() src/dinoex_misc.c
  get_next_transfer_time() src/dinoex_misc.c
  getfilename() src/dinoex_utilities.c
  irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  number_of_pack() src/dinoex_misc.c
  updatecontext_f() src/iroffer_utilities.c
Called by: a_qul() src/dinoex_admin.c
References Variables: gdata src/dinoex_main.c

Local Function a_readdir_sub()

static int a_readdir_sub ( const userinput* const u, const char* thedir, DIR* dirp, struct dirent* entry, struct dirent** result )
Calls: a_respond() src/dinoex_admin.c
  __error(), readdir_r(), strerror()
Called by: a_adddir_sub() src/dinoex_admin.c
  a_removedir_sub() src/dinoex_admin.c

Local Function a_remove_pack()

static unsigned int a_remove_pack ( const userinput* const u, xdcc* xd, unsigned int num )
Calls: a_remove_pack2() src/dinoex_admin.c
  a_remove_pack_final() src/dinoex_admin.c
  updatecontext_f() src/iroffer_utilities.c
Called by: a_add2() src/dinoex_admin.c
  a_remove_delayed() src/dinoex_admin.c

Local Function a_remove_pack2()

static unsigned int a_remove_pack2 ( const userinput* const u, xdcc* xd, unsigned int num )
Calls: a_cancel_transfers() src/dinoex_admin.c
  a_respond() src/dinoex_admin.c
  cancel_md5_hash() src/dinoex_jobs.c
  group_hidden() src/dinoex_admin.c
  irlist_delete() src/iroffer_utilities.c
  mydelete2() src/iroffer_utilities.c
  queue_pack_remove() src/dinoex_queue.c
  reorder_new_groupdesc() src/dinoex_admin.c
  updatecontext_f() src/iroffer_utilities.c
  write_removed_xdcc() src/dinoex_jobs.c
Called by: a_fileremove() src/dinoex_admin.c
  a_remove() src/dinoex_admin.c
  a_remove_pack() src/dinoex_admin.c
  a_removegroup() src/dinoex_admin.c
  a_removelost() src/dinoex_admin.c
References Variables: gdata src/dinoex_main.c

Local Function a_remove_pack_final()

static void a_remove_pack_final ( void )
Calls: autotrigger_rebuild() src/dinoex_jobs.c
  set_support_groups() src/dinoex_misc.c
  write_files_changed() src/dinoex_admin.c
Called by: a_fileremove() src/dinoex_admin.c
  a_remove() src/dinoex_admin.c
  a_remove_pack() src/dinoex_admin.c
  a_removegroup() src/dinoex_admin.c
  a_removelost() src/dinoex_admin.c

Local Function a_removedir_sub()

static void a_removedir_sub ( const userinput* const u, const char* thedir, DIR* d, const char* match )
Calls: a_readdir_sub() src/dinoex_admin.c
  a_removedir_sub() src/dinoex_admin.c
  a_respond() src/dinoex_admin.c
  irlist_add_delayed() src/dinoex_admin.c
  is_system_dir() src/dinoex_admin.c
  mydelete2() src/iroffer_utilities.c
  mymalloc2() src/iroffer_utilities.c
  mystrjoin2() src/dinoex_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  __error(), closedir(), fnmatch(), memcpy(), opendir(), stat(), strerror()
Called by: a_removedir() src/dinoex_admin.c
  a_removedir_sub() src/dinoex_admin.c
  a_removematch() src/dinoex_admin.c
References Variables: gdata src/dinoex_main.c

Local Function a_renumber1()

static void a_renumber1 ( const userinput* const u, unsigned int oldp, unsigned int newp )
Calls: a_respond() src/dinoex_admin.c
  irlist_get_nth() src/iroffer_utilities.c
  irlist_insert_after() src/iroffer_utilities.c
  irlist_insert_head() src/iroffer_utilities.c
  irlist_remove() src/iroffer_utilities.c
  reorder_groupdesc() src/dinoex_admin.c
Called by: a_renumber3() src/dinoex_admin.c
References Variables: gdata src/dinoex_main.c

Local Function a_requeue2()

static void a_requeue2 ( const userinput* const u, irlist_t* list )
Calls: a_respond() src/dinoex_admin.c
  irlist_get_nth() src/iroffer_utilities.c
  irlist_insert_after() src/iroffer_utilities.c
  irlist_insert_head() src/iroffer_utilities.c
  irlist_remove() src/iroffer_utilities.c
  irlist_size() src/iroffer_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  atoi()
Called by: a_reiqueue() src/dinoex_admin.c
  a_requeue() src/dinoex_admin.c

Local Function a_respond_badid()

static void a_respond_badid ( const userinput* const u, const char* cmd )
Calls: a_respond() src/dinoex_admin.c
Called by: a_closec() src/dinoex_admin.c
  a_closeu() src/dinoex_admin.c
  a_rmq2() src/dinoex_admin.c
  get_transfer_by_number() src/dinoex_admin.c

Local Function a_respond_disabled()

static void a_respond_disabled ( const userinput* const u, const char* text, unsigned int num )
Calls: a_respond() src/dinoex_admin.c
Called by: a_noannounce() src/dinoex_admin.c
  a_noautoadd() src/dinoex_admin.c
  a_nolist() src/dinoex_admin.c
  a_nomd5() src/dinoex_admin.c
  a_nosave() src/dinoex_admin.c
  a_nosend() src/dinoex_admin.c

Local Function a_respond_old_new()

static void a_respond_old_new ( const userinput* const u, const char* prefix, unsigned int num, const char* oldtext, const char* newtext )
Calls: a_respond() src/dinoex_admin.c
Called by: a_chdesc() src/dinoex_admin.c
  a_chfile_sub() src/dinoex_admin.c
  a_chnote() src/dinoex_admin.c
  a_chtime() src/dinoex_admin.c
  a_set_group() src/dinoex_admin.c
  check_for_renamed_file() src/dinoex_admin.c

Local Function a_rmq2()

static void a_rmq2 ( const userinput* const u, irlist_t* list )
Calls: a_respond_badid() src/dinoex_admin.c
  a_rmq3() src/dinoex_admin.c
  irlist_delete() src/iroffer_utilities.c
  irlist_get_nth() src/iroffer_utilities.c
  mydelete2() src/iroffer_utilities.c
  notice() src/iroffer_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  atoi()
Called by: a_rmallq() src/dinoex_admin.c
  a_rmiq() src/dinoex_admin.c
  a_rmq() src/dinoex_admin.c
References Variables: gdata src/dinoex_main.c
  gnetwork src/dinoex_main.c

Local Function a_rmq3()

static void a_rmq3 ( irlist_t* list )
Calls: irlist_delete() src/iroffer_utilities.c
  irlist_get_head() src/iroffer_utilities.c
  mydelete2() src/iroffer_utilities.c
  notice() src/iroffer_utilities.c
  updatecontext_f() src/iroffer_utilities.c
Called by: a_rmq2() src/dinoex_admin.c
References Variables: gdata src/dinoex_main.c
  gnetwork src/dinoex_main.c

Local Function a_servqc2()

static void a_servqc2 ( const userinput* const u, unsigned int net )
Calls: a_respond() src/dinoex_admin.c
  clean_send_buffers() src/dinoex_jobs.c
  irlist_size() src/iroffer_utilities.c
Called by: a_servqc() src/dinoex_admin.c
References Variables: gdata src/dinoex_main.c
  gnetwork src/dinoex_main.c

Local Function a_set_group()

static unsigned int a_set_group ( const userinput* const u, xdcc* xd, unsigned int num, const char* group )
Calls: a_respond() src/dinoex_admin.c
  a_respond_old_new() src/dinoex_admin.c
  add_default_groupdesc() src/dinoex_admin.c
  mydelete2() src/iroffer_utilities.c
  mystrdup2() src/dinoex_utilities.c
  number_of_pack() src/dinoex_misc.c
  reorder_groupdesc() src/dinoex_admin.c
  reorder_new_groupdesc() src/dinoex_admin.c
  set_support_groups() src/dinoex_misc.c
  updatecontext_f() src/iroffer_utilities.c
Called by: a_add2() src/dinoex_admin.c
  a_autogroup() src/dinoex_admin.c
  a_group() src/dinoex_admin.c
  a_movegroup() src/dinoex_admin.c
  a_newgroup_sub() src/dinoex_admin.c

Local Function a_sort_cmp()

static int a_sort_cmp ( const char* k, xdcc* xd1, xdcc* xd2 )
Calls: a_sort_null() src/dinoex_admin.c
  a_sort_type() src/dinoex_admin.c
  getfilename() src/dinoex_utilities.c
  strchr()
Called by: a_sort_insert() src/dinoex_admin.c

Local Function a_sort_insert()

static void a_sort_insert ( xdcc* xdo, const char* k )
Calls: a_sort_cmp() src/dinoex_admin.c
  irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  irlist_insert_after() src/iroffer_utilities.c
  irlist_insert_head() src/iroffer_utilities.c
  mydelete2() src/iroffer_utilities.c
  reorder_groupdesc() src/dinoex_admin.c
  reorder_new_groupdesc() src/dinoex_admin.c
Called by: a_add2() src/dinoex_admin.c
  a_sort() src/dinoex_admin.c
References Variables: gdata src/dinoex_main.c

Local Function a_sort_null()

static int a_sort_null ( const char* str1, const char* str2 )
Calls: a_sort_type() src/dinoex_admin.c
Called by: a_sort_cmp() src/dinoex_admin.c

Local Function a_sort_type()

static int a_sort_type ( const char* str1, const char* str2 )
Calls: strnatcasecmp() src/strnatcmp.c
  strcasecmp()
Called by: a_sort_cmp() src/dinoex_admin.c
  a_sort_null() src/dinoex_admin.c
References Variables: gdata src/dinoex_main.c

Local Function a_target_file()

static void a_target_file ( char** file2, const char* file1 )
Calls: mydelete2() src/iroffer_utilities.c
  mymalloc2() src/iroffer_utilities.c
  strchr(), strcpy(), strlen(), strrchr()
Called by: a_filemove() src/dinoex_admin.c
  a_movefile_sub() src/dinoex_admin.c

Local Function a_valid_uploaddir()

static char* a_valid_uploaddir ( const userinput* const u )
Calls: a_respond() src/dinoex_admin.c
  get_uploaddir() src/dinoex_upload.c
Called by: a_diskfree() src/dinoex_admin.c
  a_fetch() src/dinoex_admin.c
  a_get() src/dinoex_admin.c
  a_listul() src/dinoex_admin.c
  a_makedir() src/dinoex_admin.c
  a_rmul() src/dinoex_admin.c

Local Function a_xdl_foot()

static void a_xdl_foot ( const userinput* const u )
Calls: a_respond() src/dinoex_admin.c
  irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
  mydelete2() src/iroffer_utilities.c
  sizestr() src/dinoex_utilities.c
Called by: a_xdl() src/dinoex_admin.c
  a_xdl_full() src/dinoex_admin.c
  a_xdl_group() src/dinoex_admin.c
References Variables: gdata src/dinoex_main.c

Local Function a_xdl_left()

static unsigned int a_xdl_left ( void )
Calls: a_xdl_len() src/dinoex_admin.c
  irlist_size() src/iroffer_utilities.c
Called by: a_find() src/dinoex_admin.c
  a_xdl() src/dinoex_admin.c
  a_xdl_full() src/dinoex_admin.c
  a_xdl_group() src/dinoex_admin.c
  a_xdlock() src/dinoex_admin.c
  a_xdtrigger() src/dinoex_admin.c
References Variables: gdata src/dinoex_main.c

Local Function a_xdl_len()

static unsigned int a_xdl_len ( unsigned int i )
Called by: a_xdl_left() src/dinoex_admin.c
  a_xdl_space() src/dinoex_admin.c

Local Function a_xdl_pack()

static void a_xdl_pack ( const userinput* const u, char* tempstr, unsigned int i, unsigned int l, unsigned int s, const xdcc* xd )
Calls: a_respond() src/dinoex_admin.c
  mydelete2() src/iroffer_utilities.c
  sizestr() src/dinoex_utilities.c
  user_getdatestr() src/dinoex_utilities.c
  xd_color_description() src/dinoex_misc.c
  snprintf()
Called by: a_find() src/dinoex_admin.c
  a_xdl() src/dinoex_admin.c
  a_xdl_full() src/dinoex_admin.c
  a_xdl_group() src/dinoex_admin.c
  a_xdlock() src/dinoex_admin.c
  a_xdtrigger() src/dinoex_admin.c
References Variables: gdata src/dinoex_main.c

Local Function a_xdl_space()

static unsigned int a_xdl_space ( void )
Calls: a_xdl_len() src/dinoex_admin.c
  irlist_get_head() src/iroffer_utilities.c
  irlist_get_next() src/iroffer_utilities.c
Called by: a_find() src/dinoex_admin.c
  a_xdl() src/dinoex_admin.c
  a_xdl_full() src/dinoex_admin.c
  a_xdl_group() src/dinoex_admin.c
  a_xdlock() src/dinoex_admin.c
  a_xdtrigger() src/dinoex_admin.c
References Variables: gdata src/dinoex_main.c

Local Function check_bad_filename()

static unsigned int check_bad_filename ( const char* filename )
Calls: strchr()
Called by: a_adddir_sub() src/dinoex_admin.c

Local Function check_for_renamed_file()

static unsigned int check_for_renamed_file ( const userinput* const u, xdcc* xd, struct stat* st, char* file )
Calls: a_open_file() src/dinoex_admin.c
  a_respond_old_new() src/dinoex_admin.c
  getfilename() src/dinoex_utilities.c
  mydelete2() src/iroffer_utilities.c
  mystrdup2() src/dinoex_utilities.c
  number_of_pack() src/dinoex_misc.c
  updatecontext_f() src/iroffer_utilities.c
  __error(), close(), strcmp()
Called by: a_add2() src/dinoex_admin.c
  a_adddir_sub() src/dinoex_admin.c

Local Function disabled_config()

static int disabled_config ( const userinput* const u )
Calls: a_respond() src/dinoex_admin.c
Called by: a_fetch() src/dinoex_admin.c
  a_filedel() src/dinoex_admin.c
  a_filemove() src/dinoex_admin.c
  a_fileremove() src/dinoex_admin.c
  a_makedir() src/dinoex_admin.c
  a_movefile() src/dinoex_admin.c
  a_showdir() src/dinoex_admin.c
References Variables: gdata src/dinoex_main.c

Local Function file_to_dir()

static char* file_to_dir ( const char* s )
Calls: mystrdup2() src/dinoex_utilities.c
  strrchr()
Called by: a_add2() src/dinoex_admin.c

Local Function file_without_numbers()

static char* file_without_numbers ( const char* s )
Calls: mystrdup2() src/dinoex_utilities.c
  __sbistype(), strlen(), strrchr()
Called by: a_add2() src/dinoex_admin.c

Local Function get_pack_nr1()

static unsigned int get_pack_nr1 ( const userinput* const u, const char* arg )
Calls: invalid_pack() src/dinoex_admin.c
  packnumtonum() src/dinoex_misc.c
Called by: a_announce_sub() src/dinoex_admin.c
  a_cannounce() src/dinoex_admin.c
  a_chcolor() src/dinoex_admin.c
  a_chdesc() src/dinoex_admin.c
  a_chfile() src/dinoex_admin.c
  a_chgets() src/dinoex_admin.c
  a_chlimit() src/dinoex_admin.c
  a_chlimitinfo() src/dinoex_admin.c
  a_chmaxs() src/dinoex_admin.c
  a_chmins() src/dinoex_admin.c
  a_chnote() src/dinoex_admin.c
  a_chtime() src/dinoex_admin.c
  a_chtrigger() src/dinoex_admin.c
  a_crc() src/dinoex_admin.c
  a_deltrigger() src/dinoex_admin.c
  a_fileremove() src/dinoex_admin.c
  a_group() src/dinoex_admin.c
  a_lock() src/dinoex_admin.c
  a_md5() src/dinoex_admin.c
  a_movefile() src/dinoex_admin.c
  a_movegroup() src/dinoex_admin.c
  a_remove() src/dinoex_admin.c
  a_renumber3() src/dinoex_admin.c
  a_sannounce() src/dinoex_admin.c
  a_unlock() src/dinoex_admin.c
  get_pack_nr2() src/dinoex_admin.c

Local Function get_pack_nr2()

static int get_pack_nr2 ( const userinput* const u, const char* arg, unsigned int num1 )
Calls: a_respond() src/dinoex_admin.c
  get_pack_nr1() src/dinoex_admin.c
Called by: a_announce_sub() src/dinoex_admin.c
  a_chcolor() src/dinoex_admin.c
  a_chgets() src/dinoex_admin.c
  a_chlimit() src/dinoex_admin.c
  a_chmaxs() src/dinoex_admin.c
  a_chmins() src/dinoex_admin.c
  a_crc() src/dinoex_admin.c
  a_deltrigger() src/dinoex_admin.c
  a_fileremove() src/dinoex_admin.c
  a_lock() src/dinoex_admin.c
  a_md5() src/dinoex_admin.c
  a_movegroup() src/dinoex_admin.c
  a_remove() src/dinoex_admin.c
  a_renumber3() src/dinoex_admin.c
  a_sannounce() src/dinoex_admin.c
  a_unlock() src/dinoex_admin.c

Local Function get_transfer_by_arg()

static transfer* get_transfer_by_arg ( const userinput* const u, const char* arg )
Calls: get_transfer_by_number() src/dinoex_admin.c
  atoi()
Called by: a_close() src/dinoex_admin.c
  a_nomax() src/dinoex_admin.c
  a_nomin() src/dinoex_admin.c
  a_unlimited() src/dinoex_admin.c

Local Function get_transfer_by_number()

static transfer* get_transfer_by_number ( const userinput* const u, unsigned int num )
Calls: a_respond_badid() src/dinoex_admin.c
  does_tr_id_exist() src/iroffer_utilities.c
Called by: a_maxspeed() src/dinoex_admin.c
  get_transfer_by_arg() src/dinoex_admin.c

Local Function group_hidden()

static int group_hidden ( const userinput* const u, xdcc* xd )
Calls: verify_group_in_grouplist() src/dinoex_utilities.c
Called by: a_crc() src/dinoex_admin.c
  a_find() src/dinoex_admin.c
  a_remove_pack2() src/dinoex_admin.c
  a_xdtrigger() src/dinoex_admin.c
  group_restricted() src/dinoex_admin.c

Local Function group_is_restricted()

static unsigned int group_is_restricted ( const userinput* const u, const char* group )
Calls: verify_group_in_grouplist() src/dinoex_utilities.c
Called by: invalid_group() src/dinoex_admin.c

Local Function hide_locked()

static unsigned int hide_locked ( const userinput* const u, const xdcc* xd )
Called by: a_xdl() src/dinoex_admin.c
  a_xdl_full() src/dinoex_admin.c
  a_xdl_group() src/dinoex_admin.c
References Variables: gdata src/dinoex_main.c

Local Function invalid_command()

static unsigned int invalid_command ( const userinput* const u, char* arg )
Calls: clean_quotes() src/dinoex_utilities.c
  invalid_text() src/dinoex_admin.c
Called by: a_raw() src/dinoex_admin.c
  a_rawnet() src/dinoex_admin.c

Local Function invalid_dir()

static unsigned int invalid_dir ( const userinput* const u, char* arg )
Calls: convert_to_unix_slash() src/iroffer_utilities.c
  invalid_text() src/dinoex_admin.c
Called by: a_adddir() src/dinoex_admin.c
  a_addgroup() src/dinoex_admin.c
  a_addmatch() src/dinoex_admin.c
  a_addnew() src/dinoex_admin.c
  a_makedir() src/dinoex_admin.c
  a_movegroupdir() src/dinoex_admin.c
  a_newdir() src/dinoex_admin.c
  a_newgroup() src/dinoex_admin.c
  a_removedir() src/dinoex_admin.c
  a_removematch() src/dinoex_admin.c
  a_showdir() src/dinoex_admin.c

Local Function invalid_file()

static unsigned int invalid_file ( const userinput* const u, char* arg )
Calls: convert_to_unix_slash() src/iroffer_utilities.c
  invalid_text() src/dinoex_admin.c
Called by: a_add2() src/dinoex_admin.c
  a_chfile() src/dinoex_admin.c
  a_fetch() src/dinoex_admin.c
  a_filedel() src/dinoex_admin.c
  a_filemove() src/dinoex_admin.c
  a_rmul() src/dinoex_admin.c

Local Function invalid_group()

static unsigned int invalid_group ( const userinput* const u, char* arg )
Calls: a_respond() src/dinoex_admin.c
  group_is_restricted() src/dinoex_admin.c
Called by: a_addgroup() src/dinoex_admin.c
  a_groupdesc() src/dinoex_admin.c
  a_lockgroup() src/dinoex_admin.c
  a_movegroupdir() src/dinoex_admin.c
  a_newgroup() src/dinoex_admin.c
  a_regroup() src/dinoex_admin.c
  a_removegroup() src/dinoex_admin.c
  a_unlockgroup() src/dinoex_admin.c

Local Function invalid_pack()

static unsigned int invalid_pack ( const userinput* const u, unsigned int num )
Calls: a_respond() src/dinoex_admin.c
  irlist_size() src/iroffer_utilities.c
Called by: a_renumber3() src/dinoex_admin.c
  get_pack_nr() src/dinoex_admin.c
  get_pack_nr1() src/dinoex_admin.c
References Variables: gdata src/dinoex_main.c

Local Function invalid_text()

static unsigned int invalid_text ( const userinput* const u, const char* text, const char* arg )
Calls: a_respond() src/dinoex_admin.c
Called by: a_amsg() src/dinoex_admin.c
  a_bannnick() src/dinoex_admin.c
  a_chgets() src/dinoex_admin.c
  a_chlimit() src/dinoex_admin.c
  a_chmaxs() src/dinoex_admin.c
  a_chmins() src/dinoex_admin.c
  a_config() src/dinoex_admin.c
  a_fetch() src/dinoex_admin.c
  a_filemove() src/dinoex_admin.c
  a_find() src/dinoex_admin.c
  a_get() src/dinoex_admin.c
  a_iqueue() src/dinoex_admin.c
  a_lock() src/dinoex_admin.c
  a_lockgroup() src/dinoex_admin.c
  a_maxspeed() src/dinoex_admin.c
  a_mesg() src/dinoex_admin.c
  a_mesq() src/dinoex_admin.c
  a_movefile() src/dinoex_admin.c
  a_msg_nick_or_chan() src/dinoex_admin.c
  a_newdir() src/dinoex_admin.c
  a_print() src/dinoex_admin.c
  a_queue() src/dinoex_admin.c
  a_relock() src/dinoex_admin.c
  a_ruby() src/dinoex_admin.c
  a_send() src/dinoex_admin.c
  invalid_channel() src/dinoex_admin.c
  invalid_command() src/dinoex_admin.c
  invalid_dir() src/dinoex_admin.c
  invalid_file() src/dinoex_admin.c

Local Function irlist_add_delayed()

static userinput* irlist_add_delayed ( const userinput* const u, const char* cmd )
Calls: irlist_add2() src/iroffer_utilities.c
  mystrdup2() src/dinoex_utilities.c
Called by: a_adddir_sub() src/dinoex_admin.c
  a_removedir_sub() src/dinoex_admin.c
References Variables: gdata src/dinoex_main.c

Local Function is_system_dir()

static unsigned int is_system_dir ( const char* name )
Calls: strcmp()
Called by: a_adddir_sub() src/dinoex_admin.c
  a_newgroup_sub() src/dinoex_admin.c
  a_removedir_sub() src/dinoex_admin.c

Local Function is_unsave_directory()

returns true if dir use parent

static unsigned int is_unsave_directory ( const char* dir )

Calls: mydelete2() src/iroffer_utilities.c
  mystrdup2() src/dinoex_utilities.c
  strchr(), strcmp(), strtok()
Called by: a_listul() src/dinoex_admin.c
  a_rmul() src/dinoex_admin.c

Local Function is_upload_file()

static unsigned int is_upload_file ( const userinput* const u, const char* arg )
Calls: a_respond() src/dinoex_admin.c
  file_uploading() src/dinoex_upload.c
Called by: a_fetch() src/dinoex_admin.c

Local Function queue_host_remove()

static unsigned int queue_host_remove ( const userinput* const u, irlist_t* list, const char* hostmask )
Calls: a_respond() src/dinoex_admin.c
  ioutput() src/iroffer_utilities.c
  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
  notice_slow() src/iroffer_utilities.c
  to_hostmask() src/dinoex_utilities.c
  fnmatch()
Called by: a_bann_hostmask() src/dinoex_admin.c
References Variables: gdata src/dinoex_main.c
  gnetwork src/dinoex_main.c

Local Function queue_nick_remove()

static unsigned int queue_nick_remove ( const userinput* const u, irlist_t* list, unsigned int network, const char* nick )
Calls: a_respond() src/dinoex_admin.c
  ioutput() src/iroffer_utilities.c
  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
  notice_slow() src/iroffer_utilities.c
  strcasecmp()
Called by: a_bannnick() src/dinoex_admin.c
References Variables: gdata src/dinoex_main.c
  gnetwork src/dinoex_main.c

Local Function reorder_groupdesc()

static int reorder_groupdesc ( const char* group )
Calls: 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
  strcasecmp()
Called by: a_regroup() src/dinoex_admin.c
  a_renumber1() src/dinoex_admin.c
  a_set_group() src/dinoex_admin.c
  a_sort_insert() src/dinoex_admin.c
References Variables: gdata src/dinoex_main.c

Local Function strip_trailing_path()

static void strip_trailing_path ( char* str )
Calls: strlen()
Called by: a_makedir() src/dinoex_admin.c
  a_open_dir() src/dinoex_admin.c
  a_showdir() src/dinoex_admin.c

Local Function voutput_fd()

static void voutput_fd ( int fd, const char* format, va_list args )
Calls: mydelete2() src/iroffer_utilities.c
  mymalloc2() src/iroffer_utilities.c
  outerror() src/iroffer_utilities.c
  removenonprintable() src/dinoex_utilities.c
  updatecontext_f() src/iroffer_utilities.c
  __error(), strerror(), strlen(), vsnprintf(), write()
Called by: a_respond() src/dinoex_admin.c
References Variables: gdata src/dinoex_main.c

Local Function write_files_changed()

static void write_files_changed ( void )
Calls: do_myruby_packlist() src/dinoex_ruby.c
  write_files() src/dinoex_jobs.c
Called by: a_add2() src/dinoex_admin.c
  a_chdesc() src/dinoex_admin.c
  a_chfile() src/dinoex_admin.c
  a_chnote() src/dinoex_admin.c
  a_lock() src/dinoex_admin.c
  a_lockgroup() src/dinoex_admin.c
  a_movegroupdir() src/dinoex_admin.c
  a_newdir() src/dinoex_admin.c
  a_relock() src/dinoex_admin.c
  a_remove_pack_final() src/dinoex_admin.c
  a_renumber3() src/dinoex_admin.c
  a_sort() src/dinoex_admin.c
  a_unlock() src/dinoex_admin.c
  a_unlockgroup() src/dinoex_admin.c