Commit Graph

131 Commits

Author SHA1 Message Date
Doug MacEachern
72dcec2dde only return loopback and ethernet types in net_interface_list 2006-11-05 02:41:48 +00:00
Doug MacEachern
c77dd61985 use IpAddrTable instead of ApdapterInfo for net_interface_config 2006-11-05 02:26:03 +00:00
Doug MacEachern
6c21782915 add GetIpAddrTable wrapper 2006-11-05 01:36:40 +00:00
Doug MacEachern
d6eb75c282 use return code instead of GetLastError() 2006-11-03 22:52:18 +00:00
Doug MacEachern
207aa97870 avoid inet_addr calls for the loopback 2006-11-03 22:31:04 +00:00
Doug MacEachern
446d9a89f5 set multicast for eth interfaces 2006-11-03 22:13:15 +00:00
Doug MacEachern
ebbabad7fb set net_interface_config.broadcast 2006-11-03 22:07:36 +00:00
Doug MacEachern
ef0752391c make sure primary ip is used for net_interface_config 2006-11-03 19:28:51 +00:00
Doug MacEachern
64be681de6 [SIGAR-24] Flag 'Microsoft Loopback Adapter' as LOOPBACK 2006-11-03 19:04:09 +00:00
Doug MacEachern
7fc90a9aa4 refresh MIB_IFROW cache entries 2006-11-03 14:56:57 +00:00
Doug MacEachern
1bc2ad33a4 start overhaul of windows net_interface impls 2006-11-03 07:31:53 +00:00
Doug MacEachern
39a09989ed compile on windows with modern visual studios 2006-10-19 21:30:57 +00:00
Doug MacEachern
05eb2f8877 Compile on Windows AMD x64 2006-10-19 16:37:06 +00:00
Doug MacEachern
182d078581 Add vista check to sys_info 2006-09-30 18:36:12 +00:00
Doug MacEachern
73225803b4 add sys_info.description 2006-09-25 00:23:22 +00:00
Doug MacEachern
ce9fca8609 win32 sigar_os_sys_info_get impl 2006-09-25 00:09:21 +00:00
Doug MacEachern
84b8fff7b1 start port of OperatingSystem.java to sigar_sys_info C api 2006-09-24 18:23:04 +00:00
Doug MacEachern
33f868b53d [SIGAR-13] Use EnumProcesses for sigar_proc_list_get on Win32 2006-09-08 17:04:10 +00:00
Doug MacEachern
e472dc9d9a add copyright 2006-07-15 17:46:36 +00:00
Doug MacEachern
f1830f5576 revert TcpTable iteration to get LISTEN states first 2006-07-10 19:15:50 +00:00
Doug MacEachern
4f75602888 [SIGAR-8] Change win32 mem_get to use GlobalMemoryStatusEx 2006-07-07 20:29:22 +00:00
Doug MacEachern
c2f0528538 changing hwaddr to sigar_net_address_t 2006-07-05 21:33:59 +00:00
Doug MacEachern
aedc5d075e convert net_route to use net_address_t 2006-07-04 19:33:03 +00:00
Doug MacEachern
c42c645a0a store net_connection addresses in binary rather than string 2006-07-04 16:50:19 +00:00
Doug MacEachern
336c22d863 implement net_connection_walk for win32 2006-07-01 19:07:15 +00:00
Doug MacEachern
475ddf2428 remove mem.shared 2006-07-01 02:47:09 +00:00
Doug MacEachern
0aa428e669 proper check for GetUdpTable 2006-06-20 00:02:47 +00:00
Doug MacEachern
9f5ad58812 add net_interface_stat.speed 2006-03-07 01:08:23 +00:00
Doug MacEachern
372c09119d back out last change 2006-03-07 00:59:03 +00:00
Doug MacEachern
be0dd1c35e add net_interface_config.speed 2006-03-05 02:22:01 +00:00
Doug MacEachern
81a29ba2a2 Add net_interface_config.description 2006-03-04 22:28:09 +00:00
Doug MacEachern
61a2a98f67 try IFMIB first to get hwaddr and MTU 2006-03-04 22:12:18 +00:00
Doug MacEachern
e63e0ff456 remove proc_mem.{rss,vsize} 2006-03-04 02:48:58 +00:00
Doug MacEachern
a83dc21a87 proc_mem fixups 2006-03-04 02:23:02 +00:00
Doug MacEachern
55a1c28a1a readability++ 2005-12-21 04:58:02 +00:00
Doug MacEachern
70f18204dd change get_if_table to take iftable arg 2005-12-21 02:49:18 +00:00
Doug MacEachern
cd375c7337 change get_adapters_info to take adapter arg 2005-12-21 02:45:38 +00:00
Doug MacEachern
361af1a2cf re-use ifconf_buf for GetAdaptersInfo 2005-12-21 02:31:06 +00:00
Doug MacEachern
0d2a149924 refactor interaction with windows dlls 2005-12-20 23:09:34 +00:00
Doug MacEachern
e94cd5cdb0 get_if_entry=NULL on lookup failure 2005-12-20 00:10:57 +00:00
Doug MacEachern
39c1337f71 make GetIfTable wrapper reusable and re-use allocated buffer 2005-12-20 00:09:32 +00:00
Doug MacEachern
258ed193ca add GetIfEntry pointer 2005-12-19 22:49:12 +00:00
Doug MacEachern
612c5ca97e add proc_mem.page_faults 2005-11-23 17:51:19 +00:00
Doug MacEachern
ef15aa3434 stub proc_state.processor 2005-11-23 01:28:51 +00:00
Doug MacEachern
bb5aa9c263 add proc_state.threads 2005-11-22 21:48:52 +00:00
Doug MacEachern
147c931d7d fail gracefully if no perf counters are found for disk i/o metrics 2005-11-08 18:16:03 +00:00
Doug MacEachern
6a47768169 proc_mem.rss = proc_mem.resident 2005-11-01 19:15:23 +00:00
Doug MacEachern
d146b6bb65 add proc_mem.resident for win32 2005-11-01 18:48:33 +00:00
Doug MacEachern
7588002069 fix who_wts 2005-10-10 17:00:30 +00:00
Doug MacEachern
4fe3373aa7 FreeLibrary for advapi32.dll 2005-10-03 21:01:51 +00:00