libsensors4: Rename busname to path
PATCH 2/6 libsensors4: Rename busname to path
Rename sensors_chip_name.busname to path, as this is what we are using it for by now.
--- lib/access.c | 2 +- lib/data.c | 3 --- lib/init.c | 2 +- lib/sensors.h | 2 +- lib/sysfs.c | 10 +++++----- 5 files changed, 8 insertions(+), 11 deletions(-)
Index: lm-sensors-3.0.0/lib/access.c
=================================--- lm-sensors-3.0.0.orig/lib/access.c 2007-07-31 11:31:37.000000000 +0200
+++ lm-sensors-3.0.0/lib/access.c 2007-07-31 11:41:31.000000000 +0200
@@ -170,7 +170,7 @@ int sensors_get_label(const sensors_chip
}
/* No user specified label, check for a _label sysfs file */
- snprintf(path, PATH_MAX, "%s/%s_label", name->busname,
+ snprintf(path, PATH_MAX, "%s/%s_label", name->path,
featureptr->data.name);
if ((f = fopen(path, "r"))) {
Index: lm-sensors-3.0.0/lib/data.c
=================================--- lm-sensors-3.0.0.orig/lib/data.c 2007-07-31 11:25:21.000000000 +0200
+++ lm-sensors-3.0.0/lib/data.c 2007-07-31 11:41:10.000000000 +0200
@@ -78,9 +78,6 @@ int sensors_parse_chip_name(const char *
char *name = strdup(orig_name);
int i;
- /* Play it safe */
- res->busname = NULL;
-
if (! name)
sensors_fatal_error("sensors_parse_chip_name","Allocating new name"); /* First split name in upto four pieces. */
Index: lm-sensors-3.0.0/lib/init.c
=================================--- lm-sensors-3.0.0.orig/lib/init.c 2007-07-30 14:53:50.000000000 +0200
+++ lm-sensors-3.0.0/lib/init.c 2007-07-31 11:40:25.000000000 +0200
@@ -90,7 +90,7 @@ void sensors_cleanup(void)
void free_chip_name(sensors_chip_name *name)
{
free(name->prefix);
- free(name->busname);
+ free(name->path);
}
void free_chip_features(sensors_chip_feature *features)
Index: lm-sensors-3.0.0/lib/sensors.h
=================================--- lm-sensors-3.0.0.orig/lib/sensors.h 2007-07-31 11:31:37.000000000 +0200
+++ lm-sensors-3.0.0/lib/sensors.h 2007-07-31 11:45:49.000000000 +0200
@@ -43,7 +43,7 @@ typedef struct sensors_chip_name {
char *prefix;
int bus;
int addr;
- char *busname;
+ char *path;
} sensors_chip_name;
/* (Re)load the configuration file and the detected chips list. If this
Index: lm-sensors-3.0.0/lib/sysfs.c
=================================--- lm-sensors-3.0.0.orig/lib/sysfs.c 2007-07-31 11:23:29.000000000 +0200
+++ lm-sensors-3.0.0/lib/sysfs.c 2007-07-31 11:36:17.000000000 +0200
@@ -222,8 +222,8 @@ static int sensors_read_one_sysfs_chip(s
if (!entry.chip.prefix)
sensors_fatal_error(__FUNCTION__, "out of memory");
- entry.chip.busname = strdup(dev->path);
- if (!entry.chip.busname)
+ entry.chip.path = strdup(dev->path);
+ if (!entry.chip.path)
sensors_fatal_error(__FUNCTION__, "out of memory");
if (sscanf(dev->name, "%d-%x", &entry.chip.bus, &entry.chip.addr) = 2) {
@@ -270,7 +270,7 @@ static int sensors_read_one_sysfs_chip(s
exit_free:
free(entry.chip.prefix);
- free(entry.chip.busname);
+ free(entry.chip.path);
return err;
}
@@ -416,7 +416,7 @@ int sensors_read_sysfs_attr(const sensor
|| sscanf(the_feature->data.name, "temp%d%c", &dummy, &check) = 1)
suffix = "_input";
- snprintf(n, NAME_MAX, "%s/%s%s", name->busname, the_feature->data.name,
+ snprintf(n, NAME_MAX, "%s/%s%s", name->path, the_feature->data.name,
suffix);
if ((f = fopen(n, "r"))) {
int res = fscanf(f, "%lf", value);
@@ -451,7 +451,7 @@ int sensors_write_sysfs_attr(const senso
|| sscanf(the_feature->data.name, "temp%d%c", &dummy, &check) = 1)
suffix = "_input";
- snprintf(n, NAME_MAX, "%s/%s%s", name->busname, the_feature->data.name,
+ snprintf(n, NAME_MAX, "%s/%s%s", name->path, the_feature->data.name,
suffix);
if ((f = fopen(n, "w"))) {
for (mag = the_feature->scaling; mag > 0; mag --)
Signature · 6 lines
Jean Delvare _______________________________________________ lm-sensors mailing list [email protected] http://lists.lm-sensors.org/mailman/listinfo/lm-sensors
Quoted 3 lines · Jean Delvare
Rename sensors_chip_name.busname to path, as this is what we are using it for by now.
Looks good too, again I'll run some tests once things hit svn.
Regards,
Hans
Quoted 92 lines
--- lib/access.c | 2 +- lib/data.c | 3 --- lib/init.c | 2 +- lib/sensors.h | 2 +- lib/sysfs.c | 10 +++++----- 5 files changed, 8 insertions(+), 11 deletions(-)Index:
lm-sensors-3.0.0/lib/access.c
=================================> ---lm-sensors-3.0.0.orig/lib/access.c2007-07-31 11:31:37.000000000 +0200
+++lm-sensors-3.0.0/lib/access.c2007-07-31 11:41:31.000000000 +0200(quoted diff) +1
-1@@ -170,7 +170,7 @@ int sensors_get_label(const sensors_chip } /* No user specified label, check for a _label sysfs file */ - snprintf(path, PATH_MAX, "%s/%s_label", name->busname, + snprintf(path, PATH_MAX, "%s/%s_label", name->path, featureptr->data.name); if ((f = fopen(path, "r"))) {Index:
lm-sensors-3.0.0/lib/data.c
=================================> ---lm-sensors-3.0.0.orig/lib/data.c2007-07-31 11:25:21.000000000 +0200
+++lm-sensors-3.0.0/lib/data.c2007-07-31 11:41:10.000000000 +0200(quoted diff) +0
-3@@ -78,9 +78,6 @@ int sensors_parse_chip_name(const char * char *name = strdup(orig_name); int i; - /* Play it safe */ - res->busname = NULL; - if (! name) sensors_fatal_error("sensors_parse_chip_name","Allocating new name"); /* First split name in upto four pieces. */Index:
lm-sensors-3.0.0/lib/init.c
=================================> ---lm-sensors-3.0.0.orig/lib/init.c2007-07-30 14:53:50.000000000 +0200
+++lm-sensors-3.0.0/lib/init.c2007-07-31 11:40:25.000000000 +0200(quoted diff) +1
-1@@ -90,7 +90,7 @@ void sensors_cleanup(void) void free_chip_name(sensors_chip_name *name) { free(name->prefix); - free(name->busname); + free(name->path); } void free_chip_features(sensors_chip_feature *features)Index:
lm-sensors-3.0.0/lib/sensors.h
=================================> ---lm-sensors-3.0.0.orig/lib/sensors.h2007-07-31 11:31:37.000000000 +0200
+++lm-sensors-3.0.0/lib/sensors.h2007-07-31 11:45:49.000000000 +0200(quoted diff) +1
-1@@ -43,7 +43,7 @@ typedef struct sensors_chip_name { char *prefix; int bus; int addr; - char *busname; + char *path; } sensors_chip_name; /* (Re)load the configuration file and the detected chips list. If thisIndex:
lm-sensors-3.0.0/lib/sysfs.c
=================================> ---lm-sensors-3.0.0.orig/lib/sysfs.c2007-07-31 11:23:29.000000000 +0200
+++lm-sensors-3.0.0/lib/sysfs.c2007-07-31 11:36:17.000000000 +0200(quoted diff) +4
-4@@ -222,8 +222,8 @@ static int sensors_read_one_sysfs_chip(s if (!entry.chip.prefix) sensors_fatal_error(__FUNCTION__, "out of memory"); - entry.chip.busname = strdup(dev->path); - if (!entry.chip.busname) + entry.chip.path = strdup(dev->path); + if (!entry.chip.path) sensors_fatal_error(__FUNCTION__, "out of memory"); if (sscanf(dev->name, "%d-%x", &entry.chip.bus, &entry.chip.addr) = 2) {@@ -270,7 +270,7 @@ static int sensors_read_one_sysfs_chip(s exit_free: free(entry.chip.prefix); - free(entry.chip.busname); + free(entry.chip.path); return err; }@@ -416,7 +416,7 @@ int sensors_read_sysfs_attr(const sensor || sscanf(the_feature->data.name, "temp%d%c", &dummy, &check) = 1) suffix = "_input"; - snprintf(n, NAME_MAX, "%s/%s%s", name->busname, the_feature->data.name, + snprintf(n, NAME_MAX, "%s/%s%s", name->path, the_feature->data.name, suffix); if ((f = fopen(n, "r"))) { int res = fscanf(f, "%lf", value);
Review int sensors_write_sysfs_attr(const senso · line 457
Quoted 8 lines
(quoted diff) +1
-1@@ -451,7 +451,7 @@ int sensors_write_sysfs_attr(const senso || sscanf(the_feature->data.name, "temp%d%c", &dummy, &check) = 1) suffix = "_input"; - snprintf(n, NAME_MAX, "%s/%s%s", name->busname, the_feature->data.name, + snprintf(n, NAME_MAX, "%s/%s%s", name->path, the_feature->data.name, suffix); if ((f = fopen(n, "w"))) { for (mag = the_feature->scaling; mag > 0; mag --)
_______________________________________________
lm-sensors mailing list
[email protected]
http://lists.lm-sensors.org/mailman/listinfo/lm-sensors