--- fwsync/driver/fwsync.c 2022/07/04 13:29:10 1.3 +++ fwsync/driver/fwsync.c 2022/07/15 09:19:25 1.6 @@ -42,6 +42,18 @@ fwsync_edge_proc(void *arg) continue; } + switch (pkt->fws_version) { + case FWS_PKTVER_STATE: + fwsync_add_state(pkt); + break; + case FWS_PKTVER_ALIAS: + fwsync_add_alias(pkt); + break; + default: + printf("FWSync packet was discarded due to wrong version\n"); + continue; + } + printf("%u...-> %s version=%c\n", m->m_len, m->m_data, pkt->fws_version); } fws_ctx.config &= ~CTX_EDGE_ONLINE;