示例#1
0
void
err_msg(const char *fmt, ...)
{
	va_list		ap;

	va_start(ap, fmt);
	err_doit(0, LOG_INFO, fmt, ap);
	va_end(ap);
	return;
}
示例#2
0
/*
 * Fatal error unrelated to a system call.
 * Error code passed as explict parameter.
 * Print a message and terminate.
 */
void
err_exit(int error, const char *fmt, ...)
{
    va_list     ap;

    va_start(ap, fmt);
    err_doit(1, error, fmt, ap);
    va_end(ap);
    exit(1);
}
示例#3
0
文件: error.c 项目: svn2github/kitty
void
err_ret(const char *fmt, ...)
{
	va_list		ap;

	va_start(ap, fmt);
	err_doit(1, fmt, ap);
	va_end(ap);
	return;
}
示例#4
0
void
err_quit(const char *fmt, ...)
{
    va_list     ap;

    va_start(ap, fmt);
    err_doit(0, fmt, ap);
    va_end(ap);
    exit(EXIT_FAILURE);
}
示例#5
0
void
err_sys(const char* fmt,...)
{
	va_list ap;
	va_start(ap,fmt);
	//err_doit(1,LOG_ERR,fmt,ap);
	err_doit(1,1,fmt,ap);
	va_end(ap);
	exit(1);
}
示例#6
0
文件: err_handle.c 项目: wlz/lab
void err_dump(const char *fmt, ...)
{
    va_list ap;

    va_start(ap, fmt);
    err_doit(1, errno, fmt, ap);
    va_end(ap);
    abort();
    exit(1);
}
示例#7
0
文件: ourerr.c 项目: hongbin8237/slam
/* 
 * ===  FUNCTION  ======================================================================
 *         Name:  err_sys
 *  Description:  Fatal error related to a system call. Print a message and
 *  terminate.
 * =====================================================================================
 */
    void
err_sys ( const char *fmt, ... )
{
    va_list ap;

    va_start(ap,fmt);
    err_doit(1, fmt, ap);
    va_end(ap);
    exit(EXIT_FAILURE);
}		/* -----  end of function err_sys  ----- */
示例#8
0
void err_dump(const char *fmt, ...)
{
	va_list		ap;

	va_start(ap, fmt);
	err_doit(1, LOG_ERR, fmt, ap);
	va_end(ap);
	abort();		/* dump core and terminate */
	exit(1);		/* shouldn't get here */
}
示例#9
0
void
err_sys (const char *fmt, ...)
{
	va_list ap;

	va_start (ap, fmt);
	err_doit (1, errno, fmt, ap);
	va_end   (ap);
	exit (-1);
}
示例#10
0
void
err_quit(const char *fmt, ...)
{
	va_list		ap;

	va_start(ap, fmt);
	err_doit(1, LOG_ERR, fmt, ap); /*  sunny: unp default: no errorNr */
	va_end(ap);
	exit(1);
}
示例#11
0
void
err_msg(const char *fmt, ...)
{
	va_list		ap;

	va_start(ap, fmt);
	err_doit(1, LOG_INFO, fmt, ap); /* sunny: unp default: 0, no errNr */
	va_end(ap);
	return;
}
示例#12
0
void
err_warn(const char *fmt, ...)
{
	va_list		ap;

	va_start(ap, fmt);
	err_doit(0, LOG_WARNING, fmt, ap);
	va_end(ap);
	return;
}
示例#13
0
void
err_quit(const char *fmt, ...)
{
	va_list		ap;

	va_start(ap, fmt);
	err_doit(0, LOG_ERR, fmt, ap);
	va_end(ap);
	exit(1);
}
示例#14
0
文件: error.c 项目: as2120/ZAchieve
void
/* $f err_msg $ */
err_msg(const char *fmt, ...)
{
    va_list		ap;

    va_start(ap, fmt);
    err_doit(0, fmt, ap);
    va_end(ap);
    return;
}
void
err_msg (enum msgtype type, const char *fmt, ...)
{
	va_list ap;

	va_start (ap, fmt);
	err_doit (type, 0, fmt, ap);

	va_end (ap);
	return;
}
示例#16
0
文件: ourerr.c 项目: hongbin8237/slam
/* 
 * ===  FUNCTION  ======================================================================
 *         Name:  err_msg
 *  Description:  Nonfatal error related to a system call. Print a message and
 *  return.
 * =====================================================================================
 */
    void
err_msg ( const char *fmt, ... )
{
    va_list ap;

    va_start(ap,fmt);
    err_doit(0, fmt, ap);
    va_end(ap);

    return;
}		/* -----  end of function err_msg  ----- */
示例#17
0
文件: error.c 项目: as2120/ZAchieve
void
/* $f err_quit $ */
err_quit(const char *fmt, ...)
{
    va_list		ap;

    va_start(ap, fmt);
    err_doit(0, fmt, ap);
    va_end(ap);
    exit(1);
}
void
err_fatal (const char *fmt, ...)
{
	va_list ap;

	va_start (ap, fmt);
	err_doit (MSGTYPE_ERROR, 0, fmt, ap);

	va_end (ap);
	exit (1);
}
示例#19
0
文件: ourerr.c 项目: hongbin8237/slam
/* 
 * ===  FUNCTION  ======================================================================
 *         Name:  err_dump
 *  Description:  Fatal error related to a system call. Print a message, dump
 *  core, and terminate.
 * =====================================================================================
 */
    void
err_dump ( const char *fmt, ... )
{
    va_list ap;

    va_start(ap,fmt);
    err_doit(1, fmt, ap);
    va_end(ap);
    abort();
    exit(EXIT_FAILURE);
    return;
}		/* -----  end of function err_dump  ----- */
示例#20
0
void
err_sys(const char *fmt, ...)
{
	va_list		ap;

	va_start(ap, fmt);
	err_doit(1, LOG_ERR, fmt, ap);
	va_end(ap);
	if (!daemon_proc) {
		exit(1);
	}
}
void
err_system (const char *fmt,...)
{
	int e;
	va_list ap;

	e = errno;
	va_start (ap, fmt);
	err_doit (MSGTYPE_ERROR, e, fmt, ap);

	va_end (ap);
	exit (1);
}
示例#22
0
void err_msg(const char *fmt, ...) {
  va_list ap;
  va_start(ap, fmt);
  err_doit(0, 0, fmt, ap);
  va_end(ap);
}