Hi,

On 22/06/2014 22:20, Forest Crossman wrote:
> diff --git a/target/linux/ar71xx/files/arch/mips/ath79/nvram.c 
> b/target/linux/ar71xx/files/arch/mips/ath79/nvram.c index 
> 43911b8..41c3542 100644 --- 
> a/target/linux/ar71xx/files/arch/mips/ath79/nvram.c +++ 
> b/target/linux/ar71xx/files/arch/mips/ath79/nvram.c @@ -16,6
> +16,21 @@
> 
> #include "nvram.h"
> 
> +char *ath79_nvram_sanitize_mac(char *input) +{ +     int i,j; +      char 
> *output=input; +      for (i = 0, j = 0; i<strlen(input); i++,j++) +  {
> + if (input[i]!='\"') +                       output[j]=input[i]; +           
> else +                  j--; +  }
> + output[j]=0; +      return output; +} + char
> *ath79_nvram_find_var(const char *name, const char *buf, unsigned
> buf_len) { unsigned len = strlen(name);

this loop is a bit weird. ca you tell us in what way the mac is broken
on your board ?

        John
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-devel

Reply via email to