unsigned char* getMacAddr()
{
char output[wifi_length] = {0};
int rec_size = 0;
int rec_num = 0;
unsigned char w_wifi[wifi_length];
unsigned char* macAddr;
int ret, length = 0, i = 0;
char value[13] = {0};
nvram_fd = NVM_GetFileDesc(AP_CFG_RDEB_FILE_WIFI_LID, &rec_size, &rec_num, ISREAD);
printf("rec_size=%d,rec_num=%d\n",rec_size,rec_num);
if(1 != rec_num)
{
printf("error:unexpected record num %d\n",rec_num);
//sprintf(cmd->result, "%s", return_err);
return NULL;
}
if(sizeof(WIFI_CFG_PARAM_STRUCT) != rec_size)
{
printf("error:unexpected record size %d\n",rec_size);
//sprintf(cmd->result, "%s", return_err);
return NULL;
}
memset