// Copyright (c) 2001 David Muse
// See the file COPYING for more information
#include <rudiments/unixclientsocket.h>
#include <rudiments/permissions.h>
#include <strings.h>
#ifdef RUDIMENTS_NAMESPACE
using namespace rudiments;
#endif
int main(int argc, const char **argv) {
unixclientsocket clnt;
clnt.connect("/tmp/handoff.socket",-1,-1,0,1);
for (;;) {
int descriptor;
clnt.receiveFileDescriptor(&descriptor);
filedescriptor clientsock;
clientsock.setFileDescriptor(descriptor);
clientsock.write("hello");
clientsock.close();
}
}