Wouldn't a `const cSocket &` work here?