+enum{ k_inetmsg_set_score = 3 };
+
+typedef struct netmsg_set_nickname netmsg_set_nickname;
+struct netmsg_set_nickname
+{
+ u32 inetmsg_id;
+ char nickname[10];
+};
+enum{ k_inetmsg_set_nickname = 4 };
+
+
+typedef struct netmsg_scoreboard netmsg_scoreboard;
+enum{ k_inetmsg_scoreboard = 5 };
+struct netmsg_scoreboard
+{
+ u32 inetmsg_id;
+
+ u32 board_count;
+ struct netmsg_board
+ {
+ char data[27*13];
+ }
+ boards[ vg_list_size(track_infos) ];
+}
+static scoreboard_client_data = {
+ .inetmsg_id = k_inetmsg_scoreboard,
+ .board_count = vg_list_size(track_infos)
+};
+/* probably about 10k */