#include <sync/common.h>
#include "ped_config.h"
#include "ped_conn.h"
#include "ped_daemon_name.h"
#include "ped_kcom.h"
#include "ped_schedule.h"
#include "ped_policy_table.h"
#include "ped_ssd.h"
#include "ped_snmp.h"
#include "ped_service_route.h"
#include "ped_filter.h"
Go to the source code of this file.
Functions | |
static int | ped_init (evContext ctx) |
int | main (int argc, char **argv) |
Variables | |
const parse_menu_t | master_menu [] |
const char * | ped_top_config [] |
evContext | ped_ctx |
Event context for ped. |
Contains the main entry point and registers the application as a JunOS daemon
Definition in file ped_main.c.
int main | ( | int | argc, | |
char ** | argv | |||
) |
Intializes ped's environment
[in] | argc | Number of command line arguments |
[in] | argv | String array of command line arguments |
Definition at line 790 of file ped_main.c.
References DNAME_PED, master_menu, ped_config_read(), ped_init(), and ped_top_config.
static int ped_init | ( | evContext | ctx | ) | [static] |
Callback for the first initialization of the RE-SDK Application
[in] | ctx | Newly created event context |
Definition at line 750 of file ped_main.c.
References init_config(), init_dfw(), init_server(), init_table(), netsnmp_subagent_init(), ped_ctx, ped_kcom_init(), ped_schedule_init(), ped_schedule_reset(), ped_ssd_init(), and service_route_init().
Referenced by main().
const parse_menu_t master_menu[] |
const char* ped_top_config[] |
Path to PED config
Definition at line 46 of file ped_config.c.
Referenced by main(), and ped_config_read().