/* @func int32 | rtl865x_initNxtHopTable |initialize the nexthop table @rvalue SUCCESS | success. @rvalue FAILED | failed. system should reboot. @comm */ int32 rtl865x_initNxtHopTable(void) { TBL_MEM_ALLOC(rtl865x_nxtHopTable, rtl865x_nextHopEntry_t, NXTHOP_ENTRY_NUM); memset(rtl865x_nxtHopTable,0,sizeof(rtl865x_nextHopEntry_t)*NXTHOP_ENTRY_NUM); _rtl865x_nextHop_register_event(); return SUCCESS; }
/* @func int32 | rtl865x_initPppTable | initialize ppp table. @rvalue SUCCESS | Success. @rvalue FAILED | Failed. */ int32 rtl865x_initPppTable(void) { TBL_MEM_ALLOC(rtl865x_pppTable, rtl865x_ppp_t, PPP_NUMBER); memset(rtl865x_pppTable,0,sizeof(rtl865x_ppp_t)*PPP_NUMBER); /*event regist....*/ _rtl865x_ppp_register_event(); return SUCCESS; }