ossec-hids: win_agent.c (HEAD) [dcid]

2 views
Skip to first unread message

OSSEC CVS

unread,
Jun 26, 2009, 9:50:05 AM6/26/09
to osse...@ossec.net
Module name: ossec-hids
Changes by: dcid 09/06/26 10:50:03

Modified files:
win_agent.c

Log message:
Description: Adding shared-version number on the output from agent.
Reviewed by: dcid
Bug:

Index: win_agent.c
===================================================================
RCS file: /usr/cvsroot/ossec-hids/src/win32/win_agent.c,v
diff -u -r1.49 -r1.50
--- win_agent.c 24 Jun 2009 18:53:10 -0000 1.49
+++ win_agent.c 26 Jun 2009 13:50:02 -0000 1.50
@@ -582,8 +582,27 @@
}


+
+ /* creating message */
+ if(File_DateofChange(AGENTCONFIGINT) > 0)
+ {
+ os_md5 md5sum;
+ if(OS_MD5_File(AGENTCONFIGINT, md5sum) != 0)
+ {
+ snprintf(tmp_msg, OS_SIZE_1024, "#!-%s\n%s", __win32_uname, __win32_shared);
+ }
+ else
+ {
+ snprintf(tmp_msg, OS_SIZE_1024, "#!-%s / %s\n%s", __win32_uname, md5sum, __win32_shared);
+ }
+ }
+ else
+ {
+ snprintf(tmp_msg, OS_SIZE_1024, "#!-%s\n%s", __win32_uname, __win32_shared);
+ }
+
+
/* creating message */
- snprintf(tmp_msg, OS_SIZE_1024, "#!-%s\n%s", __win32_uname, __win32_shared);
debug1("%s: DEBUG: Sending keep alive: %s", ARGV0, tmp_msg);

msg_size = CreateSecMSG(&keys, tmp_msg, crypt_msg, 0);

OSSEC CVS

unread,
Jun 26, 2009, 2:06:33 PM6/26/09
to osse...@ossec.net
Module name: ossec-hids
Changes by: dcid 09/06/26 15:06:31

Modified files:
win_agent.c

Log message:
Description: Missing include.
Reviewed by: dcid
Bug:

Index: win_agent.c
===================================================================
RCS file: /usr/cvsroot/ossec-hids/src/win32/win_agent.c,v

diff -u -r1.50 -r1.51
--- win_agent.c 26 Jun 2009 13:50:02 -0000 1.50
+++ win_agent.c 26 Jun 2009 18:06:30 -0000 1.51
@@ -21,6 +21,7 @@
#include "os_win.h"
#include "os_net/os_net.h"
#include "os_execd/execd.h"
+#include "os_crypto/md5/md5_op.h"

#ifndef ARGV0
#define ARGV0 "ossec-agent"

Reply all
Reply to author
Forward
0 new messages