⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 os_errno.c

📁 这是linux下运行的mysql软件包,可用于linux 下安装 php + mysql + apach 的网络配置
💻 C
字号:
/*- * See the file LICENSE for redistribution information. * * Copyright (c) 1999-2002 *	Sleepycat Software.  All rights reserved. */#include "db_config.h"#ifndef lintstatic const char revid[] = "$Id: os_errno.c,v 11.8 2002/01/11 15:52:59 bostic Exp $";#endif /* not lint */#include "db_int.h"/* * __os_get_errno_ret_zero -- *	Return the value of errno, even if it's zero. * * PUBLIC: int __os_get_errno_ret_zero __P((void)); */int__os_get_errno_ret_zero(){	/* This routine must be able to return the same value repeatedly. */	return (errno);}/* * __os_get_errno -- *	Return the value of errno, or EAGAIN if errno is zero. * * PUBLIC: int __os_get_errno __P((void)); */int__os_get_errno(){	/*	 * This routine must be able to return the same value repeatedly.	 *	 * We've seen cases where system calls failed but errno was never set.	 * This version of __os_get_errno() sets errno to EAGAIN if it's not	 * already set, to work around that problem.  For obvious reasons, we	 * can only call this function if we know an error has occurred, that	 * is, we can't test errno for a non-zero value after this call.	 */	if (errno == 0)		__os_set_errno(EAGAIN);	return (errno);}/* * __os_set_errno -- *	Set the value of errno. * * PUBLIC: void __os_set_errno __P((int)); */void__os_set_errno(evalue)	int evalue;{	errno = evalue;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -