Changeset 2240 for lm-sensors/trunk/prog/sensors/main.c
- Timestamp:
- 01/23/04 18:34:40 (9 years ago)
- Files:
-
- 1 modified
-
lm-sensors/trunk/prog/sensors/main.c (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lm-sensors/trunk/prog/sensors/main.c
r2216 r2240 53 53 sensors_chip_name chips[CHIPS_MAX]; 54 54 int chips_count=0; 55 int do_sets, do_unknown, fahrenheit, hide_adapter, hide_unknown;55 int do_sets, do_unknown, fahrenheit, show_algorithm, hide_adapter, hide_unknown; 56 56 57 57 void print_short_help(void) … … 67 67 printf(" -s, --set Execute `set' statements too (root only)\n"); 68 68 printf(" -f, --fahrenheit Show temperatures in degrees fahrenheit\n"); 69 printf(" -A, --no-adapter Do not show adapter and algorithm for each chip\n"); 69 printf(" -a, --algorithm Show algorithm for each chip\n"); 70 printf(" -A, --no-adapter Do not show adapter for each chip\n"); 70 71 printf(" -U, --no-unknown Do not show unknown chips\n"); 71 72 printf(" -u, --unknown Treat chips as unknown ones (testing only)\n"); … … 159 160 { "version", no_argument, NULL, 'v'}, 160 161 { "fahrenheit", no_argument, NULL, 'f' }, 162 { "algorithm", no_argument, NULL, 'a' }, 161 163 { "no-adapter", no_argument, NULL, 'A' }, 162 164 { "no-unknown", no_argument, NULL, 'U' }, … … 168 170 do_unknown = 0; 169 171 do_sets = 0; 172 show_algorithm = 0; 170 173 hide_adapter = 0; 174 hide_unknown = 0; 171 175 while (1) { 172 c = getopt_long(argc,argv,"hsvf AUc:u",long_opts,NULL);176 c = getopt_long(argc,argv,"hsvfaAUc:u",long_opts,NULL); 173 177 if (c == EOF) 174 178 break; … … 192 196 case 'f': 193 197 fahrenheit = 1; 198 break; 199 case 'a': 200 show_algorithm = 1; 194 201 break; 195 202 case 'A': … … 422 429 printf("Adapter: %s\n",adap); 423 430 algo = sensors_get_algorithm_name(name.bus); 424 if (algo && !hide_adapter)431 if (algo && show_algorithm) 425 432 printf("Algorithm: %s\n",algo); 426 433 if (!algo || !adap)
