1.
if(GDUtype==2)
{
sprintf(cmd, "%s/tuChuan_update.sh", GDU_DEPOSITE_DIR);
dzlog_debug("%s\n", cmd);
// UpdateCmp_UpdateStep(pstUpdate, 5, 100, 0);
system(cmd);
UpdateCmp_UpdateStep(pstUpdate, 5, 100, 0);
sleep(1);
pstUpdate->iStatus=0;
system("sync");
break;
}
4
5.
UpdateLink_st *pstUpdate = (UpdateLink_st *)pstLink->user;
--
6.------------
typedef struct _UpateLink_st
{
IOInfo_st stIo; // 这个 是 存放 (acIp , iport )这些信息的;
NPCLink_t *pstLink; //NPC link
int iStatus; // 状态
UpdateStep_st stUpdateStep; // 更新步骤
char caSysFilePart[256]; // 磁盘位置
}UpdateLink_st;
-----------------
第二关:
注意看
【
检查的情况
】 重点 第二 个 是 非0 与非 1 的 ;