File rdip.c


Included Files


Preprocessor definitions

#define LOCK1 "dip.lock1"

#define LOCK2 "dip.lock2"

#define MAIL "dip.mail"

#define INPUT "dip.input"

#define LOGo "dip.rlog"

#define LOGe "dip.log"

#define E_FATAL -2

#define E_WARN -1

#define MAX_RETRIES 5

#define SLEEP_WAIT 30

#define TEMPORARY_ERROR 11


Global Variable Dflg

int Dflg
Visible in:  ascii_to_ded.c
   assign.c
   bailout.c
   cmap.c
   common.c
   ded_to_ascii.c
   deddump.c
   delgame.c
   dip.c
   dipent.c
   diplog.c
   draw.c
   fmtwho.c
   global.c
   history.c
   jm.c
   lib.c
   ma_build.c
   ma_build_basic.c
   ma_expenses.c
   ma_famplag.c
   ma_movement.c
   ma_porder.c
   ma_retreat.c
   ma_stats.c
   machlib.c
   mail.c
   mfprintf.c
   ml_date.c
   ml_getaddr.c
   ml_list.c
   ml_press.c
   ml_set.c
   ml_short.c
   ml_signon.c
   params.c
   phase.c
   po_condition.c
   po_errmsg.c
   po_get.c
   po_init.c
   po_mastrpt.c
   porder.c
   rdip.c
Used in: getdipent()dipent.c
  history()history.c
  inform_party_of_blind_turn()dip.c
  init()dip.c
  mail()mail.c
  mail_reply()mail.c
  main()rdip.c
  process()dip.c
  real_bailout()bailout.c

Global Variable line

char line[1024]
Visible in:  bailout.c
   cmap.c
   common.c
   fmtwho.c
   global.c
   lib.c
   ma_build.c
   ma_build_basic.c
   ma_expenses.c
   ma_famplag.c
   ma_movement.c
   ma_porder.c
   ma_retreat.c
   ma_stats.c
   machlib.c
   ml_press.c
   ml_short.c
   ml_signon.c
   po_condition.c
   po_errmsg.c
   po_get.c
   po_init.c
   porder.c
   rdip.c
Used in: InformCustodians()lib.c
  archive()lib.c
  errmsg()po_errmsg.c
  gamein()po_init.c
  gameout()po_init.c
  income()ma_porder.c
  inform_rgd()bailout.c
  main()rdip.c
  po_init()po_init.c
  porder()porder.c
  preprocess()po_errmsg.c

Global Variable line1

char line1[1024]
Visible in:  rdip.c
Used in: main()rdip.c

Local Variables

Aflg
static int Aflg
Used in: init()
  main()
  master()

xflg
static int xflg
Used in: init()
  main()

sbuf
static struct stat sbuf
Used in: main()

bflg
static int bflg
Used in: main()


Global Function main()

int main ( int argc, char** argv )
Calls: DIPINFO()diplog.c
  conf_init()conf.c
  conf_readfile()conf.c
  config()conf.c
  opendiplog()diplog.c
  real_bailout()bailout.c
  retry_lockfd()rdip.c
  chdir(), close(), ctime(), exit(), fclose(), fgets(), fopen(), fork(), fprintf(), fputc(), fputs(), lockf(), nice(), open(), pclose(), perror(), popen(), printf(), remove(), rename(), sprintf(), stat(), strncmp(), time()
References Variables: Aflgrdip.c
  CONFIG_DIRglobal.c
  CONFIG_FILEglobal.c
  Dflgrdip.c
  bflgrdip.c
  linerdip.c
  line1rdip.c
  sbufrdip.c
  xflgrdip.c

Global Function retry_lockfd()

int retry_lockfd ( int n, int m )
Calls: lockf(), perror(), sleep(), sprintf()
Called by: main()rdip.c