Fix public API: const refs, return by value, ip_address for addrs, remove void* dispatch

This commit is contained in:
Ian Gulliver
2026-04-05 15:32:20 +09:00
parent 732ea4250d
commit b7fd5f7668
3 changed files with 107 additions and 210 deletions

View File

@@ -69,9 +69,8 @@ int main() {
pico_unique_board_id_t uid;
pico_get_unique_board_id(&uid);
std::copy(uid.id, uid.id + 8, resp.board_id.begin());
w6300::net_info info;
w6300::get_net_info(&info);
resp.mac = info.mac;
auto ninfo = w6300::get_net_info();
resp.mac = ninfo.mac;
send_bytes(encode_response(msg->message_id, resp));
break;
}