compile again on freebsd 4.x
This commit is contained in:
		
							parent
							
								
									6f86a07623
								
							
						
					
					
						commit
						a50c77a330
					
				@ -50,6 +50,7 @@
 | 
			
		||||
#define KI_TSZ  ki_tsize
 | 
			
		||||
#define KI_DSZ  ki_dsize
 | 
			
		||||
#define KI_SSZ  ki_ssize
 | 
			
		||||
#define KI_FLAG ki_flag
 | 
			
		||||
#else
 | 
			
		||||
 | 
			
		||||
#define KI_PID  kp_proc.p_pid
 | 
			
		||||
@ -67,6 +68,7 @@
 | 
			
		||||
#define KI_TSZ  kp_eproc.e_vm.vm_tsize
 | 
			
		||||
#define KI_DSZ  kp_eproc.e_vm.vm_dsize
 | 
			
		||||
#define KI_SSZ  kp_eproc.e_vm.vm_ssize
 | 
			
		||||
#define KI_FLAG kp_eproc.e_flag
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#ifndef DARWIN
 | 
			
		||||
@ -389,6 +391,11 @@ int sigar_loadavg_get(sigar_t *sigar,
 | 
			
		||||
    return SIGAR_OK;
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#ifndef KERN_PROC_PROC
 | 
			
		||||
/* freebsd 4.x */
 | 
			
		||||
#define KERN_PROC_PROC KERN_PROC_ALL
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
int sigar_proc_list_get(sigar_t *sigar,
 | 
			
		||||
                        sigar_proc_list_t *proclist)
 | 
			
		||||
{
 | 
			
		||||
@ -434,7 +441,7 @@ int sigar_proc_list_get(sigar_t *sigar,
 | 
			
		||||
    sigar_proc_list_create(proclist);
 | 
			
		||||
 | 
			
		||||
    for (i=0; i<num; i++) {
 | 
			
		||||
        if (proc[i].ki_flag & P_SYSTEM) {
 | 
			
		||||
        if (proc[i].KI_FLAG & P_SYSTEM) {
 | 
			
		||||
            continue;
 | 
			
		||||
        }
 | 
			
		||||
        SIGAR_PROC_LIST_GROW(proclist);
 | 
			
		||||
 | 
			
		||||
		Loading…
	
		Reference in New Issue
	
	Block a user