credits messages should be updated only if flow control is enabled

Change-Id: I4dc039b217d9fb2f1cba3490bae9cfaf384e26a8
Signed-off-by: Eyal Salomon <esalomon@mellanox.com>