Add a "quiet" parameter to open_i2c_dev() to prevent it from

displaying error messages.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@3077 7894878c-1315-0410-8ee3-d5d059ff63e0
This commit is contained in:
Jean Delvare committed 2005-09-10 11:38:32 +00:00
1 parent 27e2a62bab
commit 32fbdf8ba4
5 files changed
+6 -6

No files matched your search

+1 -1
View File
@@ -223,7 +223,7 @@ int main(int argc, char *argv[])
exit(1);
}
file = open_i2c_dev(i2cbus, filename);
file = open_i2c_dev(i2cbus, filename, 0);
if (file < 0) {
exit(1);
}
+2 -2
View File
@@ -169,7 +169,7 @@ done:
"and also modprobed your i2c bus drivers\n");
}
int open_i2c_dev(const int i2cbus, char *filename)
int open_i2c_dev(const int i2cbus, char *filename, const int quiet)
{
int file;
@@ -181,7 +181,7 @@ int open_i2c_dev(const int i2cbus, char *filename)
file = open(filename, O_RDWR);
}
if (file < 0) {
if (file < 0 && !quiet) {
if (errno == ENOENT) {
fprintf(stderr, "Error: Could not open file "
"`/dev/i2c-%d' or `/dev/i2c/%d': %s\n",
+1 -1
View File
@@ -23,6 +23,6 @@
void print_i2c_busses(int procfmt);
int open_i2c_dev(const int i2cbus, char *filename);
int open_i2c_dev(const int i2cbus, char *filename, const int quiet);
#endif
+1 -1
View File
@@ -184,7 +184,7 @@ int main(int argc, char *argv[])
}
}
file = open_i2c_dev(i2cbus, filename);
file = open_i2c_dev(i2cbus, filename, 0);
if (file < 0) {
exit(1);
}
+1 -1
View File
@@ -125,7 +125,7 @@ int main(int argc, char *argv[])
help();
}
file = open_i2c_dev(i2cbus, filename);
file = open_i2c_dev(i2cbus, filename, 0);
if (file < 0) {
exit(1);
}