diff options
author | trociny <trociny@FreeBSD.org> | 2011-04-17 16:18:45 +0000 |
---|---|---|
committer | trociny <trociny@FreeBSD.org> | 2011-04-17 16:18:45 +0000 |
commit | 4ef25c883e5478b277d1dd30131a89b0fb577390 (patch) | |
tree | f3d9e28d6e9dd67e05c06bb0994870ab00550b6c /sbin/hastd/hast_proto.c | |
parent | 1584693544b770829a7352a4644c0d9ef46f5747 (diff) | |
download | FreeBSD-src-4ef25c883e5478b277d1dd30131a89b0fb577390.zip FreeBSD-src-4ef25c883e5478b277d1dd30131a89b0fb577390.tar.gz |
Remove hast_proto_recv(). It was used only in one place, where
hast_proto_recv_hdr() may be used. This also fixes the issue
(introduced by r220523) with hastctl, which crashed on assert in
hast_proto_recv_data().
Suggested and approved by: pjd (mentor)
Diffstat (limited to 'sbin/hastd/hast_proto.c')
-rw-r--r-- | sbin/hastd/hast_proto.c | 18 |
1 files changed, 0 insertions, 18 deletions
diff --git a/sbin/hastd/hast_proto.c b/sbin/hastd/hast_proto.c index 8f53baa..70175b6 100644 --- a/sbin/hastd/hast_proto.c +++ b/sbin/hastd/hast_proto.c @@ -219,21 +219,3 @@ end: free(dptr); return (ret); } - -int -hast_proto_recv(const struct hast_resource *res, struct proto_conn *conn, - struct nv **nvp, void *data, size_t size) -{ - struct nv *nv; - int ret; - - ret = hast_proto_recv_hdr(conn, &nv); - if (ret < 0) - return (ret); - ret = hast_proto_recv_data(res, conn, nv, data, size); - if (ret < 0) - nv_free(nv); - else - *nvp = nv; - return (ret); -} |