cifs: break out 3rd receive phase into separate function