Implemented empty sigar_proc_disk_io_get on unsupported systems, to avoid breaking compilation.
This commit is contained in:
		
							parent
							
								
									273889f827
								
							
						
					
					
						commit
						b13b8dcbbb
					
				@ -631,12 +631,12 @@ use vars qw(%classes %cmds);
 | 
				
			|||||||
      {
 | 
					      {
 | 
				
			||||||
         name => 'bytes_read', type => 'Long',
 | 
					         name => 'bytes_read', type => 'Long',
 | 
				
			||||||
         desc => 'Bytes Read',
 | 
					         desc => 'Bytes Read',
 | 
				
			||||||
         plat => 'L'
 | 
					         plat => 'LW'
 | 
				
			||||||
      },
 | 
					      },
 | 
				
			||||||
      {
 | 
					      {
 | 
				
			||||||
         name => 'bytes_written', type => 'Long',
 | 
					         name => 'bytes_written', type => 'Long',
 | 
				
			||||||
         desc => 'Bytes Written',
 | 
					         desc => 'Bytes Written',
 | 
				
			||||||
         plat => 'L'
 | 
					         plat => 'LW'
 | 
				
			||||||
      }
 | 
					      }
 | 
				
			||||||
    ],
 | 
					    ],
 | 
				
			||||||
    ProcState => [
 | 
					    ProcState => [
 | 
				
			||||||
 | 
				
			|||||||
@ -754,6 +754,13 @@ int sigar_proc_mem_get(sigar_t *sigar, sigar_pid_t pid,
 | 
				
			|||||||
    return SIGAR_OK;
 | 
					    return SIGAR_OK;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					int sigar_proc_disk_io_get(sigar_t *sigar, sigar_pid_t pid,
 | 
				
			||||||
 | 
					                           sigar_proc_disk_io_t *proc_disk_io)
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    return SIGAR_ENOTIMPL;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
int sigar_proc_cred_get(sigar_t *sigar, sigar_pid_t pid,
 | 
					int sigar_proc_cred_get(sigar_t *sigar, sigar_pid_t pid,
 | 
				
			||||||
                        sigar_proc_cred_t *proccred)
 | 
					                        sigar_proc_cred_t *proccred)
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
 | 
				
			|||||||
@ -1241,6 +1241,13 @@ int sigar_proc_mem_get(sigar_t *sigar, sigar_pid_t pid,
 | 
				
			|||||||
    return SIGAR_OK;
 | 
					    return SIGAR_OK;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					int sigar_proc_disk_io_get(sigar_t *sigar, sigar_pid_t pid,
 | 
				
			||||||
 | 
					                           sigar_proc_disk_io_t *proc_disk_io)
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    return SIGAR_ENOTIMPL;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
int sigar_proc_cred_get(sigar_t *sigar, sigar_pid_t pid,
 | 
					int sigar_proc_cred_get(sigar_t *sigar, sigar_pid_t pid,
 | 
				
			||||||
                        sigar_proc_cred_t *proccred)
 | 
					                        sigar_proc_cred_t *proccred)
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
 | 
				
			|||||||
@ -307,6 +307,13 @@ int sigar_proc_mem_get(sigar_t *sigar, sigar_pid_t pid,
 | 
				
			|||||||
    return SIGAR_OK;
 | 
					    return SIGAR_OK;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					int sigar_proc_disk_io_get(sigar_t *sigar, sigar_pid_t pid, 
 | 
				
			||||||
 | 
					                           sigar_proc_disk_io_t *proc_disk_io)
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    return SIGAR_ENOTIMPL;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
int sigar_proc_cred_get(sigar_t *sigar, sigar_pid_t pid,
 | 
					int sigar_proc_cred_get(sigar_t *sigar, sigar_pid_t pid,
 | 
				
			||||||
                        sigar_proc_cred_t *proccred)
 | 
					                        sigar_proc_cred_t *proccred)
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
 | 
				
			|||||||
@ -719,6 +719,12 @@ int sigar_proc_mem_get(sigar_t *sigar, sigar_pid_t pid,
 | 
				
			|||||||
    return SIGAR_OK;
 | 
					    return SIGAR_OK;
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					int sigar_proc_disk_io_get(sigar_t *sigar, sigar_pid_t pid, 
 | 
				
			||||||
 | 
					                           sigar_proc_disk_io_t *proc_disk_io)
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
					    return SIGAR_ENOTIMPL;
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
int sigar_proc_cred_get(sigar_t *sigar, sigar_pid_t pid,
 | 
					int sigar_proc_cred_get(sigar_t *sigar, sigar_pid_t pid,
 | 
				
			||||||
                        sigar_proc_cred_t *proccred)
 | 
					                        sigar_proc_cred_t *proccred)
 | 
				
			||||||
{
 | 
					{
 | 
				
			||||||
 | 
				
			|||||||
		Loading…
	
		Reference in New Issue
	
	Block a user