version 1.1.1.2, 2012/10/09 09:22:29
|
version 1.1.1.3, 2013/07/21 23:54:40
|
Line 68 struct zebra_privs_t ospfd_privs =
|
Line 68 struct zebra_privs_t ospfd_privs =
|
.vty_group = VTY_GROUP, |
.vty_group = VTY_GROUP, |
#endif |
#endif |
.caps_p = _caps_p, |
.caps_p = _caps_p, |
.cap_num_p = sizeof(_caps_p)/sizeof(_caps_p[0]), | .cap_num_p = array_size(_caps_p), |
.cap_num_i = 0 |
.cap_num_i = 0 |
}; |
}; |
|
|
Line 191 main (int argc, char **argv)
|
Line 191 main (int argc, char **argv)
|
/* Set umask before anything for security */ |
/* Set umask before anything for security */ |
umask (0027); |
umask (0027); |
|
|
|
#ifdef SUPPORT_OSPF_API |
|
/* OSPF apiserver is disabled by default. */ |
|
ospf_apiserver_enable = 0; |
|
#endif /* SUPPORT_OSPF_API */ |
|
|
/* get program name */ |
/* get program name */ |
progname = ((p = strrchr (argv[0], '/')) ? ++p : argv[0]); |
progname = ((p = strrchr (argv[0], '/')) ? ++p : argv[0]); |
|
|
Line 275 main (int argc, char **argv)
|
Line 280 main (int argc, char **argv)
|
/* OSPF master init. */ |
/* OSPF master init. */ |
ospf_master_init (); |
ospf_master_init (); |
|
|
#ifdef SUPPORT_OSPF_API |
|
/* OSPF apiserver is disabled by default. */ |
|
ospf_apiserver_enable = 0; |
|
#endif /* SUPPORT_OSPF_API */ |
|
|
|
/* Initializations. */ |
/* Initializations. */ |
master = om->master; |
master = om->master; |
|
|
/* Library inits. */ |
/* Library inits. */ |
zprivs_init (&ospfd_privs); |
zprivs_init (&ospfd_privs); |
signal_init (master, Q_SIGC(ospf_signals), ospf_signals); | signal_init (master, array_size(ospf_signals), ospf_signals); |
cmd_init (1); |
cmd_init (1); |
debug_init (); |
debug_init (); |
vty_init (master); |
vty_init (master); |