2
0
mirror of https://github.com/lm-sensors/lm-sensors synced 2025-08-31 06:15:15 +00:00

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
2005-09-10 11:38:32 +00:00
parent 27e2a62bab
commit 32fbdf8ba4
5 changed files with 6 additions and 6 deletions

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",

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

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);
}

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);
}