Diff for /embedaddon/quagga/isisd/isis_main.c between versions 1.1.1.3 and 1.1.1.4

version 1.1.1.3, 2013/07/21 23:54:38 version 1.1.1.4, 2016/11/02 10:09:10
Line 34 Line 34
 #include "privs.h"  #include "privs.h"
 #include "sigevent.h"  #include "sigevent.h"
 #include "filter.h"  #include "filter.h"
   #include "plist.h"
 #include "zclient.h"  #include "zclient.h"
   #include "vrf.h"
   
 #include "isisd/dict.h"  #include "isisd/dict.h"
 #include "include-netbsd/iso.h"  #include "include-netbsd/iso.h"
Line 46 Line 48
 #include "isisd/isis_dynhn.h"  #include "isisd/isis_dynhn.h"
 #include "isisd/isis_spf.h"  #include "isisd/isis_spf.h"
 #include "isisd/isis_route.h"  #include "isisd/isis_route.h"
   #include "isisd/isis_routemap.h"
 #include "isisd/isis_zebra.h"  #include "isisd/isis_zebra.h"
   
 /* Default configuration file name */  /* Default configuration file name */
Line 144  Daemon which manages IS-IS routing\n\n\ Line 147  Daemon which manages IS-IS routing\n\n\
 -C, --dryrun       Check configuration for validity and exit\n\  -C, --dryrun       Check configuration for validity and exit\n\
 -h, --help         Display this help and exit\n\  -h, --help         Display this help and exit\n\
 \n\  \n\
Report bugs to http://bugzilla.quagga.net\n", progname);Report bugs to %s\n", progname, ZEBRA_BUG_ADDRESS);
     }      }
   
   exit (status);    exit (status);
Line 319  main (int argc, char **argv, char **envp) Line 322  main (int argc, char **argv, char **envp)
   master = thread_master_create ();    master = thread_master_create ();
   
   /* random seed from time */    /* random seed from time */
  srand (time (NULL));  srandom (time (NULL));
   
   /*    /*
    *  initializations     *  initializations
Line 330  main (int argc, char **argv, char **envp) Line 333  main (int argc, char **argv, char **envp)
   vty_init (master);    vty_init (master);
   memory_init ();    memory_init ();
   access_list_init();    access_list_init();
     vrf_init ();
     prefix_list_init();
   isis_init ();    isis_init ();
   isis_circuit_init ();    isis_circuit_init ();
   isis_spf_cmds_init ();    isis_spf_cmds_init ();
     isis_redist_init ();
     isis_route_map_init();
   
   /* create the global 'isis' instance */    /* create the global 'isis' instance */
   isis_new (1);    isis_new (1);
   
  isis_zebra_init ();  isis_zebra_init (master);
 
  sort_node (); 
   
   /* parse config file */    /* parse config file */
   /* this is needed three times! because we have interfaces before the areas */    /* this is needed three times! because we have interfaces before the areas */

Removed from v.1.1.1.3  
changed lines
  Added in v.1.1.1.4


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>