From 84e0251a8699b64f09f11889ddabcf2cf6df0afd Mon Sep 17 00:00:00 2001 From: radius Date: Mon, 24 Jul 2017 21:13:28 -0500 Subject: [PATCH] add retroarch version to lan announcement --- menu/cbs/menu_cbs_ok.c | 3 +++ network/netplay/netplay_discovery.c | 2 ++ network/netplay/netplay_discovery.h | 1 + 3 files changed, 6 insertions(+) diff --git a/menu/cbs/menu_cbs_ok.c b/menu/cbs/menu_cbs_ok.c index 40d9f9efdc..b0ec800ef3 100644 --- a/menu/cbs/menu_cbs_ok.c +++ b/menu/cbs/menu_cbs_ok.c @@ -3786,6 +3786,9 @@ static void netplay_refresh_rooms_cb(void *task_data, void *user_data, const cha strlcpy(netplay_room_list[i].corename, host->core, sizeof(netplay_room_list[i].corename)); + strlcpy(netplay_room_list[i].retroarchversion, + host->retroarch_version, + sizeof(netplay_room_list[i].retroarchversion)); strlcpy(netplay_room_list[i].coreversion, host->core_version, sizeof(netplay_room_list[i].coreversion)); diff --git a/network/netplay/netplay_discovery.c b/network/netplay/netplay_discovery.c index 8d45a86a3e..022b853efa 100644 --- a/network/netplay/netplay_discovery.c +++ b/network/netplay/netplay_discovery.c @@ -397,6 +397,8 @@ static bool netplay_lan_ad_client(void) strlcpy(host->nick, ad_packet_buffer.nick, NETPLAY_HOST_STR_LEN); strlcpy(host->core, ad_packet_buffer.core, NETPLAY_HOST_STR_LEN); + strlcpy(host->retroarch_version, ad_packet_buffer.retroarch_version, + NETPLAY_HOST_STR_LEN); strlcpy(host->core_version, ad_packet_buffer.core_version, NETPLAY_HOST_STR_LEN); strlcpy(host->content, ad_packet_buffer.content, diff --git a/network/netplay/netplay_discovery.h b/network/netplay/netplay_discovery.h index 97be8c88e1..a0dedb3379 100644 --- a/network/netplay/netplay_discovery.h +++ b/network/netplay/netplay_discovery.h @@ -39,6 +39,7 @@ struct netplay_host char nick[NETPLAY_HOST_STR_LEN]; char core[NETPLAY_HOST_STR_LEN]; char core_version[NETPLAY_HOST_STR_LEN]; + char retroarch_version[NETPLAY_HOST_STR_LEN]; char content[NETPLAY_HOST_LONGSTR_LEN]; int content_crc; };