* Finish up the friendly name on ReadyNAS.
This commit is contained in:
parent
ea1695b0b5
commit
f190964ab1
@ -227,18 +227,17 @@ getfriendlyname(char * buf, int len)
|
|||||||
#ifdef READYNAS
|
#ifdef READYNAS
|
||||||
FILE * info;
|
FILE * info;
|
||||||
char ibuf[64], *key, *val;
|
char ibuf[64], *key, *val;
|
||||||
|
snprintf(buf+off, len-off, "ReadyNAS");
|
||||||
info = fopen("/proc/sys/dev/boot/info", "r");
|
info = fopen("/proc/sys/dev/boot/info", "r");
|
||||||
if( !info )
|
if( !info )
|
||||||
{
|
|
||||||
snprintf(buf+off, len-off, "ReadyNAS");
|
|
||||||
return;
|
return;
|
||||||
}
|
|
||||||
while( (val = fgets(ibuf, 64, info)) != NULL )
|
while( (val = fgets(ibuf, 64, info)) != NULL )
|
||||||
{
|
{
|
||||||
key = strsep(&val, ": \t");
|
key = strsep(&val, ": \t");
|
||||||
val = trim(val);
|
val = trim(val);
|
||||||
if( strcmp(key, "model") == 0 )
|
if( strcmp(key, "model") == 0 )
|
||||||
{
|
{
|
||||||
|
snprintf(buf+off, len-off, "%s", val);
|
||||||
key = strchr(val, ' ');
|
key = strchr(val, ' ');
|
||||||
if( key )
|
if( key )
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user