MIPS: BCM47xx: Fix nvram_getenv return value.
[sfrench/cifs-2.6.git] / arch / mips / bcm47xx / nvram.c
index 06e03b222f6dee5962fbd7fb2be6073e9f903708..e5b6615731e5c24dd963190bc2d244930ba08299 100644 (file)
@@ -69,7 +69,7 @@ int nvram_getenv(char *name, char *val, size_t val_len)
        char *var, *value, *end, *eq;
 
        if (!name)
-               return 1;
+               return NVRAM_ERR_INV_PARAM;
 
        if (!nvram_buf[0])
                early_nvram_init();
@@ -89,6 +89,6 @@ int nvram_getenv(char *name, char *val, size_t val_len)
                        return 0;
                }
        }
-       return 1;
+       return NVRAM_ERR_ENVNOTFOUND;
 }
 EXPORT_SYMBOL(nvram_getenv);