ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/libstatgrab/src/libstatgrab/tools.c
(Generate patch)

Comparing projects/libstatgrab/src/libstatgrab/tools.c (file contents):
Revision 1.44 by ats, Tue Apr 6 17:42:16 2004 UTC vs.
Revision 1.45 by ats, Tue Apr 6 17:55:16 2004 UTC

# Line 171 | Line 171 | static int get_alias(char *alias){
171          char *value;
172          int instance;
173          if ((root_node = di_init("/", DINFOCPYALL)) == DI_NODE_NIL) {
174 <                return 1;
174 >                return -1;
175          }
176          node = di_drv_first_node(alias, root_node);
177          while (node != DI_NODE_NIL) {
# Line 213 | Line 213 | static int build_mapping(){
213          int found;
214  
215          if ((kc = kstat_open()) == NULL) {
216 <                return 1;
216 >                return -1;
217          }
218  
219          for (ksp = kc->kc_chain; ksp; ksp = ksp->ks_next) {
# Line 235 | Line 235 | static int build_mapping(){
235                                  if (x>=BIG_ENOUGH){
236                                          /* We've got bigger than we thought was massive */
237                                          /* If we hit this.. Make big enough bigger */
238 <                                        return 1;
238 >                                        return -1;
239                                  }
240                                  if( !strncmp(driver_list[x], device_name, BIG_ENOUGH)){
241                                          found = 1;
# Line 245 | Line 245 | static int build_mapping(){
245  
246                          if(!found){
247                                  if((get_alias(device_name)) != 0){
248 <                                        return 1;
248 >                                        return -1;
249                                  }
250                                  strncpy(driver_list[x], device_name, BIG_ENOUGH);
251                                  list_entries++;
# Line 479 | Line 479 | struct uvmexp *sg_get_uvmexp() {
479   int sg_init(){
480   #if (defined(FREEBSD) && !defined(FREEBSD5)) || defined(DFBSD)
481          if (sg_get_kvm() == NULL) {
482 <                return 1;
482 >                return -1;
483          }
484          if (sg_get_kvm2() == NULL) {
485 <                return 1;
485 >                return -1;
486          }
487   #endif
488   #ifdef SOLARIS

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines