sowaitconnected
error = sowaitconnected(so2, 0, 1);
if ((error = sowaitconnected(so, fflag, 0)) != 0) {
error = sowaitconnected(so, fflag, 0);
error = sowaitconnected(so, fflag, 0);
extern int sowaitconnected(struct sonode *, int, int);