Changeset 5648 for lm-sensors/trunk/lib/data.h
- Timestamp:
- 02/15/09 18:24:31 (4 years ago)
- Files:
-
- 1 modified
-
lm-sensors/trunk/lib/data.h (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lm-sensors/trunk/lib/data.h
r5646 r5648 61 61 } sensors_expr; 62 62 63 /* Config file line reference */ 64 typedef struct sensors_config_line { 65 const char *filename; 66 int lineno; 67 } sensors_config_line; 68 63 69 /* Config file label declaration: a feature name, combined with the label 64 70 value */ … … 66 72 char *name; 67 73 char *value; 68 int lineno;74 sensors_config_line line; 69 75 } sensors_label; 70 76 … … 74 80 char *name; 75 81 sensors_expr *value; 76 int lineno;82 sensors_config_line line; 77 83 } sensors_set; 78 84 … … 83 89 sensors_expr *from_proc; 84 90 sensors_expr *to_proc; 85 int lineno;91 sensors_config_line line; 86 92 } sensors_compute; 87 93 … … 89 95 typedef struct sensors_ignore { 90 96 char *name; 91 int lineno;97 sensors_config_line line; 92 98 } sensors_ignore; 93 99 … … 114 120 int ignores_count; 115 121 int ignores_max; 116 int lineno;122 sensors_config_line line; 117 123 } sensors_chip; 118 124 … … 122 128 char *adapter; 123 129 sensors_bus_id bus; 124 int lineno;130 sensors_config_line line; 125 131 } sensors_bus; 126 132 … … 133 139 int subfeature_count; 134 140 } sensors_chip_features; 141 142 extern char **sensors_config_files; 143 extern int sensors_config_files_count; 144 extern int sensors_config_files_max; 145 146 #define sensors_add_config_files(el) sensors_add_array_el( \ 147 (el), &sensors_config_files, &sensors_config_files_count, \ 148 &sensors_config_files_max, sizeof(char *)) 135 149 136 150 extern sensors_chip *sensors_config_chips;
