@@ -58,7 +58,7 @@ public void OnPeerMessage(ref readonly ProtocolMessage message, in SocketAddress
5858 return ;
5959 }
6060
61- if ( message . Header . Magic != state . RemoteMagicNumber )
61+ if ( message . Header . SyncNumber != state . RemoteSyncNumber )
6262 {
6363 logger . Write ( LogLevel . Debug , $ "recv rejecting: { message } on { state . Player } ") ;
6464 return ;
@@ -228,7 +228,7 @@ bool OnSyncReply(ref readonly ProtocolMessage msg, ref ProtocolMessage replyMsg)
228228 if ( state . CurrentStatus is not ProtocolStatus . Syncing )
229229 {
230230 logger . Write ( LogLevel . Trace , "Ignoring SyncReply while not syncing" ) ;
231- return msg . Header . Magic == state . RemoteMagicNumber ;
231+ return msg . Header . SyncNumber == state . RemoteSyncNumber ;
232232 }
233233
234234 if ( msg . SyncReply . RandomReply != state . Sync . CurrentRandom )
@@ -257,7 +257,7 @@ bool OnSyncReply(ref readonly ProtocolMessage msg, ref ProtocolMessage replyMsg)
257257 state . CurrentStatus = ProtocolStatus . Running ;
258258 state . Stats . RoundTripTime = ping ;
259259 lastReceivedInput . ResetFrame ( ) ;
260- state . RemoteMagicNumber = msg . Header . Magic ;
260+ state . RemoteSyncNumber = msg . Header . SyncNumber ;
261261 networkEvents . OnNetworkEvent ( new ( ProtocolEvent . Synchronized , state . Player )
262262 {
263263 Synchronized = new ( ping ) ,
@@ -282,11 +282,11 @@ bool OnSyncReply(ref readonly ProtocolMessage msg, ref ProtocolMessage replyMsg)
282282
283283 public bool OnSyncRequest ( ref readonly ProtocolMessage msg , ref ProtocolMessage replyMsg )
284284 {
285- var remoteMagicNumber = state . RemoteMagicNumber ;
286- if ( remoteMagicNumber is not 0 && msg . Header . Magic != remoteMagicNumber )
285+ var remoteMagicNumber = state . RemoteSyncNumber ;
286+ if ( remoteMagicNumber is not 0 && msg . Header . SyncNumber != remoteMagicNumber )
287287 {
288288 logger . Write ( LogLevel . Warning ,
289- $ "Ignoring sync request from unknown endpoint ({ msg . Header . Magic } != { remoteMagicNumber } )") ;
289+ $ "Ignoring sync request from unknown endpoint ({ msg . Header . SyncNumber } != { remoteMagicNumber } )") ;
290290 return false ;
291291 }
292292
0 commit comments