Merge pull request #78 from carlfriess/master

Ignore invalid function codes sent to other servers
This commit is contained in:
Valerio De Benedetto 2024-12-15 14:25:21 +01:00 committed by GitHub
commit 4b1f6298f2
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -1878,7 +1878,8 @@ static nmbs_error handle_req_fc(nmbs_t* nmbs) {
#endif
default:
flush(nmbs);
err = send_exception_msg(nmbs, NMBS_EXCEPTION_ILLEGAL_FUNCTION);
if (!nmbs->msg.ignored && !nmbs->msg.broadcast)
err = send_exception_msg(nmbs, NMBS_EXCEPTION_ILLEGAL_FUNCTION);
}
return err;