fix bug: config_w5500_network

This commit is contained in:
TXuian 2022-11-25 17:06:49 +08:00
parent 84d1ec181e
commit a6ed20e9b5
1 changed files with 2 additions and 9 deletions

View File

@ -503,19 +503,12 @@ void config_w5500_network(int argc, char *argv[]) {
if (memcmp(argv[cur_arg_idx], network_param_name[0], 2 * sizeof(char)) ==
0) {
char_arr_assign(wiz_netinfo.ip, tmp_arr, 4);
// for (int i = 0; i < 4; ++i) {
// wiz_netinfo.ip[i] = (uint8_t)(tmp_arr[i]);
// }
} else if (memcmp(argv[cur_arg_idx], network_param_name[1],
2 * sizeof(char)) == 0) {
for (int i = 0; i < 4; ++i) {
wiz_netinfo.sn[i] = (uint8_t)(tmp_arr[i]);
}
char_arr_assign(wiz_netinfo.sn, tmp_arr, 4);
} else if (memcmp(argv[cur_arg_idx], network_param_name[2],
2 * sizeof(char)) == 0) {
for (int i = 0; i < 4; ++i) {
wiz_netinfo.gw[i] = (uint8_t)(tmp_arr[i]);
}
char_arr_assign(wiz_netinfo.gw, tmp_arr, 4);
} else {
KPrintf("[W5500] Invalid network param.");
}