X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;ds=sidebyside;f=src%2Fclient%2Fsock.c;h=59c77873e08411b22a9c1e5a6a857a8e269210f5;hb=3cc3e3c36239c902263678100180c95c8263f7f8;hp=49cefdf0935fb8315cda15c6b8921bbfa6d0a510;hpb=e13cc7f193e3150ebad5b16ff349896042e1389a;p=sysdb.git diff --git a/src/client/sock.c b/src/client/sock.c index 49cefdf..59c7787 100644 --- a/src/client/sock.c +++ b/src/client/sock.c @@ -230,14 +230,14 @@ sdb_client_recv(sdb_client_t *client, size_t data_offset = sdb_strbuf_len(buf); + if (code) + *code = UINT32_MAX; + if ((! client) || (! client->fd) || (! buf)) { errno = EBADF; return -1; } - if (code) - *code = UINT32_MAX; - while (42) { ssize_t status;