]> git.michaelhowe.org Git - packages/o/openafs.git/commit
rx: Handle negative returns on packet reads
authorSimon Wilkinson <sxw@your-file-system.com>
Fri, 30 Mar 2012 18:37:36 +0000 (19:37 +0100)
committerStephan Wiesand <stephan.wiesand@desy.de>
Wed, 29 Jan 2014 19:16:11 +0000 (11:16 -0800)
commit2ca29f568956b045f5e3ec27a7dc45683fbd5c67
tree20abf63835dcd18db1c37b8198fd15c94c78d1d1
parent29a6e95cddff3dab9477937bcd0c64ef2ff00809
rx: Handle negative returns on packet reads

rxi_RecvMsg returns an int, because it can return a negative value upon
error. Don't store its return value as an unsigned int, because this may
hide the potential errors.

Modify the error handling loop so that errors get to where they are
intended.

Reviewed-on: http://gerrit.openafs.org/7087
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@dementix.org>
(cherry picked from commit 438d6ba63cda7d7484c545a4fd181803e84d68eb)

Change-Id: I4f479a4e722b5f298ba2be4e86816ebddede701d
Reviewed-on: http://gerrit.openafs.org/10733
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@your-file-system.com>
Reviewed-by: Andrew Deason <adeason@sinenomine.net>
Reviewed-by: Stephan Wiesand <stephan.wiesand@desy.de>
src/rx/rx_packet.c