recv returns an ssize_t value, which is signed
ssize_t fix in commotion.h
Merge pull request #87 from opentechinstitute/ssize_t

return value of recv should be ssize_t