Only return false and the caller will terminate the connection.
metze
(cherry picked from commit
02d83d8fd4d21825110fd7da1ccb570a26e66ca6)
Part of a fix for bug #8476 (Samba asserts when SMB2 client breaks the crediting
rules.)
}
if (sconn->smb2.credits_granted == 0) {
- smbd_server_connection_terminate(sconn, "smb2_validate_message_id: "
- "terminating connection: client used more credits than granted\n");
+ DEBUG(0,("smb2_validate_message_id: client used more "
+ "credits than granted message_id (%llu)\n",
+ (unsigned long long)message_id));
return false;
}