添加在程序开始前对IPC变量是否已存在在判断,如果已存在,则将其删除。
将宏TESTINTERVAL的定义去除,不然不会调用南瑞的库函数。
This commit is contained in:
@@ -1,3 +1,8 @@
|
||||
--V1.11 --
|
||||
2015-12-18
|
||||
添加在程序开始时对IPC变量是否已存在的判断,如果已存在,则将其删除。
|
||||
将宏TESTINTERVAL的定义去除,不然不会调用南瑞的库函数。
|
||||
|
||||
--V1.10 --
|
||||
2015-12-11
|
||||
修改IPC信号量的相关操作
|
||||
|
||||
Binary file not shown.
@@ -1,3 +1,8 @@
|
||||
--V1.11 --
|
||||
2015-12-18
|
||||
添加在程序开始时对IPC变量是否已存在的判断,如果已存在,则将其删除。
|
||||
将宏TESTINTERVAL的定义去除,不然不会调用南瑞的库函数。
|
||||
|
||||
--V1.10 --
|
||||
2015-12-11
|
||||
修改IPC信号量的相关操作
|
||||
|
||||
@@ -1474,6 +1474,16 @@ int do_alarm(NETCARD_INFO_ST *listp, int nic_status, D5000_NIC_ALARM *Malarm)
|
||||
|
||||
int main(int argc, char ** argv)
|
||||
{
|
||||
int id = -1;
|
||||
if((id = semget(0x1d5200, 1, 0666)) == -1)
|
||||
semctl(id,0,IPC_RMID,0);
|
||||
id = -1;
|
||||
if((id = shmget(0x1d5010,sizeof(SHM) + 16 , 0666)) == -1)
|
||||
semctl(id,0,IPC_RMID,0);
|
||||
id = -1;
|
||||
if((id = shmget(0x1d6010, 128, 0666)) == -1)
|
||||
semctl(id,0,IPC_RMID,0);
|
||||
|
||||
int ret = 0, proc_stat = 0;
|
||||
unsigned int i = 0;
|
||||
int nic_status;
|
||||
@@ -1499,7 +1509,7 @@ int main(int argc, char ** argv)
|
||||
struct sigaction sig;
|
||||
struct passwd *user;
|
||||
|
||||
#define TESTINTERVAL
|
||||
//#define TESTINTERVAL
|
||||
#ifndef TESTINTERVAL
|
||||
proc_invocation prcm;
|
||||
#endif
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
// version=1.10
|
||||
// version=1.11
|
||||
#ifndef MNIC_VERSION
|
||||
#define MNIC_VERSION "1.10"
|
||||
#define MNIC_VERSION "1.11"
|
||||
#endif
|
||||
|
||||
|
||||
Reference in New Issue
Block a user