Zhang, Jialing 9b4ca60b17 以下内容由钟安修改:
修正common.c中对日志消息队列的操作,其中包括:
交换log_prepare与log_writing队列指针的bug;
以及在写入log_prepare队列时未检查已写入消息是否大于队列长度的
bug。修正了log_path(即日志文件名)不会随时间改变的bug。

修正在记录日志中检查目录时(在函数create_dir中),
由于采用线程进行日志记录,多次调用get_nic_info可
能会导致的将日志文件路径名变错的问题。在get_nic_info中
判断log_path是否被初始化过,如过未初始化,则到共享内存中读取。
否则,为初始化>过,直接使用该值,并在create_dir中使用局部变量保存该值
,在create_dir中使用操作该局部变量,而不去改变该全局变量的值。

修正在程序开始时对IPC变量删除的错误函数调用。
添加配置项crazyping,当其不为零时,会在每次取网卡信息时进行ping操作。

添加在程序开始前对IPC变量是否已存在在判断,如果已存在,则将其删除。
将宏TESTINTERVAL的定义去除,不然不会调用南瑞的库函数。

在README中添加v1.10的修改内容。

修改版本号及添加新发布版本的安装包。

修改版本号

修正一些拼写错误。

修改Makefile文件令其在编译test时依赖于test.c文件。

将对getpwdnam的调用仅在sys_nicmonitor程序中调用一次,并将其取得的
主目录路径名存储在共享内存。之后每次调用get_nic_info时,再获取该值
时,只需从共享内存中读出,而不再需要调用getpwdnam函数。

修改了IPC相关操作,包括:PV原语操作以及IPC变量获取操作。

去掉pkg编译后的信息

Signed-off-by: Zhang, Jialing <jlzhang@linx-info.com>
2016-08-30 17:37:16 +08:00
2011-09-21 23:46:46 +00:00
2016-08-30 17:37:16 +08:00
2013-05-03 09:16:02 +00:00
Description
No description provided
16 MiB
Languages
C 93.2%
C++ 4.8%
Makefile 1.1%
Shell 0.9%