Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							6e74f8455f
							
						
					 | 
					
						
						
							
							use HW_MEMSIZE on darwin for mem.total
						
						
						
						
						
					 | 
					
						2006-01-06 18:50:05 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							4717f7c8b4
							
						
					 | 
					
						
						
							
							use sigar->mach_port
						
						
						
						
						
					 | 
					
						2006-01-05 19:53:36 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							b32733daaa
							
						
					 | 
					
						
						
							
							fix compile on darwin
						
						
						
						
						
					 | 
					
						2006-01-05 19:33:12 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							bebaab7629
							
						
					 | 
					
						
						
							
							backout last change.  sysctl swap stuff compiled on freebsd4 but doesnt work
						
						
						
						
						
					 | 
					
						2006-01-04 23:13:35 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							6cd102f0d7
							
						
					 | 
					
						
						
							
							port sysctl version of swap_get to freebsd4
						
						
						
						
						
					 | 
					
						2006-01-04 23:01:45 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							988e6e5424
							
						
					 | 
					
						
						
							
							EPERM_KMEM will map to SigarPermissionDeniedException
						
						
						
						
						
					 | 
					
						2006-01-04 22:46:20 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							b9eb07e719
							
						
					 | 
					
						
						
							
							SIGAR_EPERM_KMEM if failed to open /dev/kmem
						
						
						
						
						
					 | 
					
						2006-01-04 18:26:23 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							1f836924ce
							
						
					 | 
					
						
						
							
							kvm_close
						
						
						
						
						
					 | 
					
						2006-01-04 18:04:51 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							2f574c725c
							
						
					 | 
					
						
						
							
							use sigar_cpu_mhz_from_model
						
						
						
						
						
					 | 
					
						2006-01-03 21:48:30 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							8ce111b16c
							
						
					 | 
					
						
						
							
							add function to derive mhz from cpu model name
						
						
						
						
						
					 | 
					
						2006-01-03 21:47:26 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							1486b87692
							
						
					 | 
					
						
						
							
							add sanity check
						
						
						
						
						
					 | 
					
						2006-01-03 20:22:12 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							1f347a7d09
							
						
					 | 
					
						
						
							
							KERN_PROC_ARGS works on freebsd4 too
						
						
						
						
						
					 | 
					
						2006-01-03 19:54:06 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							8e153ef62f
							
						
					 | 
					
						
						
							
							port proc_fd to freebsd4
						
						
						
						
						
					 | 
					
						2006-01-02 22:18:33 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							e56e760d58
							
						
					 | 
					
						
						
							
							port proc_port to freebsd4
						
						
						
						
						
					 | 
					
						2006-01-02 22:15:24 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							6dbaff7b07
							
						
					 | 
					
						
						
							
							net_connection_list works on freebsd4 too
						
						
						
						
						
					 | 
					
						2006-01-02 22:04:19 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							7745201227
							
						
					 | 
					
						
						
							
							route_list works on freebsd4 too
						
						
						
						
						
					 | 
					
						2006-01-02 22:00:32 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							6c3eda260b
							
						
					 | 
					
						
						
							
							proc_time impl for freebsd4
						
						
						
						
						
					 | 
					
						2006-01-02 21:51:02 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							3d4267a6a7
							
						
					 | 
					
						
						
							
							workaround freebsd lack of per-cpu metrics
						
						
						
						
						
					 | 
					
						2006-01-02 18:45:49 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							e2aeb5aac0
							
						
					 | 
					
						
						
							
							remove unused code
						
						
						
						
						
					 | 
					
						2006-01-02 17:18:55 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							8e8cd18e16
							
						
					 | 
					
						
						
							
							avoid int overflow in mem_get
						
						
						
						
						
					 | 
					
						2005-12-31 20:35:56 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							b5785ebec1
							
						
					 | 
					
						
						
							
							fix cpu_list for multi cpus on darwin
						
						
						
						
						
					 | 
					
						2005-12-31 19:51:04 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							d35e406067
							
						
					 | 
					
						
						
							
							fix proc_list for freebsd4
						
						
						
						
						
					 | 
					
						2005-12-31 18:46:55 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							526ee37bcb
							
						
					 | 
					
						
						
							
							fix compile on freebsd 4.x
						
						
						
						
						
					 | 
					
						2005-12-31 18:43:09 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							7820b451cc
							
						
					 | 
					
						
						
							
							make sigar_main more portable
						
						
						
						
						
					 | 
					
						2005-12-31 18:29:55 +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
							
						 
					 | 
					
						
						
						
						
							
						
						
							2d831a99f4
							
						
					 | 
					
						
						
							
							net_interface_config.mtu for AIX, HPUX and Solaris
						
						
						
						
						
					 | 
					
						2005-12-19 22:00:39 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							3a2fcef755
							
						
					 | 
					
						
						
							
							open/close sigar
						
						
						
						
						
					 | 
					
						2005-12-16 02:10:16 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							0f465e7851
							
						
					 | 
					
						
						
							
							rid warnings
						
						
						
						
						
					 | 
					
						2005-12-15 20:22:01 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							9e2d3a3fe0
							
						
					 | 
					
						
						
							
							start of an external exe to deal with permissions issues
						
						
						
						
						
					 | 
					
						2005-12-15 05:36:34 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							c04af84fd3
							
						
					 | 
					
						
						
							
							fix win32 compile
						
						
						
						
						
					 | 
					
						2005-12-15 00:20:27 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							c4d439f609
							
						
					 | 
					
						
						
							
							add more version fields
						
						
						
						
						
					 | 
					
						2005-12-14 23:48:28 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							eb7a2a10f9
							
						
					 | 
					
						
						
							
							version file for native stuff
						
						
						
						
						
					 | 
					
						2005-12-14 23:40:23 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							739ea91d90
							
						
					 | 
					
						
						
							
							chop self_path rather than ptr
						
						
						
						
						
					 | 
					
						2005-12-14 18:55:10 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							6f67476977
							
						
					 | 
					
						
						
							
							allow SIGAR_PATH env var to set self_path
						
						
						
						
						
					 | 
					
						2005-12-14 18:44:01 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							5fc7cc7134
							
						
					 | 
					
						
						
							
							move sigar_get_self_path to sigar_util
						
						
						
						
						
					 | 
					
						2005-12-14 18:40:13 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							dc3eceb517
							
						
					 | 
					
						
						
							
							move self_path to the base sigar_t
						
						
						
						
						
					 | 
					
						2005-12-14 18:35:19 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							d50e4efe42
							
						
					 | 
					
						
						
							
							add dir_usage, recursive version of dir_stat
						
						
						
						
						
					 | 
					
						2005-12-14 02:56:13 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							d695f3de06
							
						
					 | 
					
						
						
							
							only need 1 sigar_dir_stat_get wrapper
						
						
						
						
						
					 | 
					
						2005-12-14 02:31:57 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							19d9d3fe5f
							
						
					 | 
					
						
						
							
							support recursion in dir_stat (win32)
						
						
						
						
						
					 | 
					
						2005-12-14 02:17:25 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							e058d29cc3
							
						
					 | 
					
						
						
							
							minor refactor towards recursive dir_stat impl
						
						
						
						
						
					 | 
					
						2005-12-14 02:15:04 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							f8060d5cf9
							
						
					 | 
					
						
						
							
							macroize dir_stat_warn
						
						
						
						
						
					 | 
					
						2005-12-14 02:11:54 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							94939e887b
							
						
					 | 
					
						
						
							
							change log msg
						
						
						
						
						
					 | 
					
						2005-12-14 02:09:06 +00:00 | 
					
					
						
						
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Doug MacEachern
							
						 
					 | 
					
						
						
						
						
							
						
						
							6f6f92fb42
							
						
					 | 
					
						
						
							
							support recursion in dir_stat
						
						
						
						
						
					 | 
					
						2005-12-14 01:57:54 +00:00 | 
					
					
						
						
							
							
							
						
					 |