Mono_Posix_Syscall_openlog (void * ident, int option, int facility)
{
  int D.6581;

  openlog (ident, option, facility);
  D.6581 = 0;
  return D.6581;
}


Mono_Posix_Syscall_closelog ()
{
  int D.6583;

  closelog ();
  D.6583 = 0;
  return D.6583;
}


Mono_Posix_Syscall_syslog (int priority, const char * message)
{
  int D.6585;

  syslog (priority, message);
  D.6585 = 0;
  return D.6585;
}


syslog (int __pri, const char * __fmt)
{
  __syslog_chk (__pri, 1, __fmt, __builtin_va_arg_pack ());
}


Mono_Posix_Syscall_syslog2 (int priority, const char * format)
{
  gint32 D.6587;
  struct  ap[1];

  try
    {
      __builtin_va_start (&ap, 0);
      vsyslog (priority, format, &ap);
      __builtin_va_end (&ap);
      D.6587 = 0;
      return D.6587;
    }
  finally
    {
      ap = {CLOBBER};
    }
}


vsyslog (int __pri, const char * __fmt, struct  * __ap)
{
  __vsyslog_chk (__pri, 1, __fmt, __ap);
}


