diff options
author | Pawel Jakub Dawidek <pjd@FreeBSD.org> | 2010-02-21 19:56:47 +0000 |
---|---|---|
committer | Pawel Jakub Dawidek <pjd@FreeBSD.org> | 2010-02-21 19:56:47 +0000 |
commit | 2e1facf96f5ac2f779b2071a99162971c9bfb48c (patch) | |
tree | 33d66da5d91e55ae640fd0acbbf984818fc27ca7 /sbin/hastd | |
parent | 28993443b4afeea68140fe8dc3ae64861faa9993 (diff) | |
download | src-2e1facf96f5ac2f779b2071a99162971c9bfb48c.tar.gz src-2e1facf96f5ac2f779b2071a99162971c9bfb48c.zip |
Changing proto_socketpair.c compilation and linking order revealed
a problem - we should simply ignore proto_server() if address
doesn't start with socketpair://, and not abort.
Notes
Notes:
svn path=/head/; revision=204177
Diffstat (limited to 'sbin/hastd')
-rw-r--r-- | sbin/hastd/proto_socketpair.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/sbin/hastd/proto_socketpair.c b/sbin/hastd/proto_socketpair.c index 0e2cfa250ef9..08d0c667a069 100644 --- a/sbin/hastd/proto_socketpair.c +++ b/sbin/hastd/proto_socketpair.c @@ -91,9 +91,12 @@ sp_connect(void *ctx __unused) } static int -sp_server(const char *addr __unused, void **ctxp __unused) +sp_server(const char *addr, void **ctxp __unused) { + if (strcmp(addr, "socketpair://") != 0) + return (-1); + assert(!"proto_server() not supported on socketpairs"); abort(); } |