Date: Mon, 30 Aug 2010 23:16:45 +0000 (UTC) From: Pawel Jakub Dawidek <pjd@FreeBSD.org> To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r212036 - head/sbin/hastd Message-ID: <201008302316.o7UNGjYd011066@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: pjd Date: Mon Aug 30 23:16:45 2010 New Revision: 212036 URL: http://svn.freebsd.org/changeset/base/212036 Log: When someone gives NULL as data, assume this is because he want to declare connection side only. MFC after: 2 weeks Obtained from: Wheel Systems Sp. z o.o. http://www.wheelsystems.com Modified: head/sbin/hastd/proto_socketpair.c Modified: head/sbin/hastd/proto_socketpair.c ============================================================================== --- head/sbin/hastd/proto_socketpair.c Mon Aug 30 22:45:32 2010 (r212035) +++ head/sbin/hastd/proto_socketpair.c Mon Aug 30 23:16:45 2010 (r212036) @@ -140,6 +140,10 @@ sp_send(void *ctx, const unsigned char * abort(); } + /* Someone is just trying to decide about side. */ + if (data == NULL) + return (0); + return (proto_common_send(fd, data, size)); } @@ -174,6 +178,10 @@ sp_recv(void *ctx, unsigned char *data, abort(); } + /* Someone is just trying to decide about side. */ + if (data == NULL) + return (0); + return (proto_common_recv(fd, data, size)); }
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201008302316.o7UNGjYd011066>