2 ** Copyright 2000 Double Precision, Inc. See COPYING for
3 ** distribution information.
6 #include "courier_auth_config.h"
9 #include <sys/socket.h>
18 static const char rcsid
[]="$Id: authmksock.c,v 1.3 2004/10/21 00:10:49 mrsam Exp $";
24 int main(int argc
, char *argv
[])
26 int fd
=socket(PF_UNIX
, SOCK_STREAM
, 0);
27 struct sockaddr_un skun
;
29 if (argc
< 2) exit(1);
31 skun
.sun_family
=AF_UNIX
;
32 strcpy(skun
.sun_path
, argv
[1]);
33 unlink(skun
.sun_path
);
34 if (bind(fd
, (const struct sockaddr
*)&skun
, sizeof(skun
)) ||
35 listen(fd
, SOMAXCONN
))