diff options
-rw-r--r-- | bus.c | 11 | ||||
-rw-r--r-- | globals.h | 1 |
2 files changed, 9 insertions, 3 deletions
@@ -64,18 +64,23 @@ static bool util_model_is (char *check_model) { FILE *fp; char content[100]; + bool retval; + + retval = FALSE; if ((fp=fopen("/sys/firmware/devicetree/base/model", "r"))==NULL) { - return FALSE; + return retval; } while(fgets(content, sizeof(content), fp)) { if(strstr(content,check_model)) { - return TRUE; + retval = TRUE; } } - return FALSE; + fclose (fp); + + return retval; } @@ -827,6 +827,7 @@ typedef struct { bool beaglebone; bool olimex; bool gpib; + char remount_point[32]; } HWDetectStruct; |