From: SourceForge.net <no...@so...> - 2004-07-28 18:53:46
|
Bugs item #995489, was opened at 2004-07-21 15:50 Message generated for change (Comment added) made by ewbrown You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=112694&aid=995489&group_id=12694 Category: agent Group: windows Status: Open Resolution: None Priority: 3 Submitted By: Eric Brown (ewbrown) Assigned to: Nobody/Anonymous (nobody) Summary: Windows sysDescr always unknown Initial Comment: The sysDescr of the Net-SNMP running on Windows is always "unknown". Currently system_mib.c only checks if the uname function exists. On windows it must be done differently since there is no uname function. I suggest the windows net-snmp agent calls these Windows functions: GetSystemInfo() for processor information and GetVersionEx() for operating system info. Of course gethostname() for the hostname. Here is the microsoft MSDN website for system information: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/sysinfo/base/system_information_functions.asp ---------------------------------------------------------------------- >Comment By: Eric Brown (ewbrown) Date: 2004-07-28 14:53 Message: Logged In: YES user_id=1082978 I have submitted a patch which will form a sysDescr on Windows similar to "uname -a". Not sure if the preprocessor checking is okay, since we really need a #define for HAVE_WINDOWS_H. Also the code for the Windows version checking is long, so it probably should be placed in a separate function. I've also modifed system_mib.c to grab the default sysContact from the registered user of the registry. Makes setup a little more automatic. ---------------------------------------------------------------------- Comment By: Michael J. Slifcak (slif) Date: 2004-07-22 04:14 Message: Logged In: YES user_id=88697 Eric, If you can provide a patch, the bug will be resolved that much sooner. Cheers, -Mike Slifcak ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=112694&aid=995489&group_id=12694 |