89 msg_info(
"connect to subsystem %s: %m", path);
93 msg_info(
"connect to subsystem %s", path);
96 sock_name =
concatenate(path,
" socket", (
char *) 0);
118 msg_fatal(
"connect #%d to subsystem %s/%s: %m",
121 msg_warn(
"connect #%d to subsystem %s/%s: %m",
VSTREAM * mail_connect_wait(const char *class, const char *name)
VSTREAM * mail_connect(const char *class, const char *name, int block_mode)
char * mail_pathname(const char *service_class, const char *service_name)
void msg_warn(const char *fmt,...)
void timed_ipc_setup(VSTREAM *stream)
NORETURN msg_fatal(const char *fmt,...)
char * concatenate(const char *arg0,...)
#define CA_VSTREAM_CTL_END
#define CA_VSTREAM_CTL_PATH(v)
void vstream_control(VSTREAM *stream, int name,...)
VSTREAM * vstream_fdopen(int fd, int flags)
void msg_info(const char *fmt,...)