LOG_DBG ((LOG_SYSDEP, 95, "m_priv_mkfifo: enter"));
m_priv_mkfifo (int s){  char name[MAXPATHLEN];  mode_t mode;  int32_t v;  LOG_DBG ((LOG_SYSDEP, 95, "m_priv_mkfifo: enter"));  if (m_read_raw (s, name, MAXPATHLEN))    goto errout;  if (m_read_int32 (s, &v))    goto errout;  mode = (mode_t)v;  /* XXX Sanity checks for 'name'.  */  unlink (name); /* XXX See ui.c:ui_init() */  v = (int32_t)mkfifo (name, mode);  if (v)    log_error ("m_priv_mkfifo: mkfifo(\"%s\", %d) failed", name, mode);  if (m_write_int32 (s, v))    goto errout;  return; errout:  log_print ("m_priv_mkfifo: read/write error");  return;}