type_socklen_t.m4

来自「原来由英特尔制定的UPnP SDK的」· M4 代码 · 共 65 行

M4
65
字号
##### http://autoconf-archive.cryp.to/type_socklen_t.html## SYNOPSIS##   TYPE_SOCKLEN_T## DESCRIPTION##   Check whether sys/socket.h defines type socklen_t. Please note that#   some systems require sys/types.h to be included before sys/socket.h#   can be compiled.## LAST MODIFICATION##   2005-01-11## COPYLEFT##   Copyright (c) 2005 Lars Brinkhoff <lars@nocrew.org>##   This program is free software; you can redistribute it and/or#   modify it under the terms of the GNU General Public License as#   published by the Free Software Foundation; either version 2 of the#   License, or (at your option) any later version.##   This program is distributed in the hope that it will be useful, but#   WITHOUT ANY WARRANTY; without even the implied warranty of#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU#   General Public License for more details.##   You should have received a copy of the GNU General Public License#   along with this program; if not, write to the Free Software#   Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA#   02111-1307, USA.##   As a special exception, the respective Autoconf Macro's copyright#   owner gives unlimited permission to copy, distribute and modify the#   configure scripts that are the output of Autoconf when processing#   the Macro. You need not follow the terms of the GNU General Public#   License when using or distributing such scripts, even though#   portions of the text of the Macro appear in them. The GNU General#   Public License (GPL) does govern all other use of the material that#   constitutes the Autoconf Macro.##   This special exception to the GPL applies to versions of the#   Autoconf Macro released by the Autoconf Macro Archive. When you#   make and distribute a modified version of the Autoconf Macro, you#   may extend this special exception to the GPL to apply to your#   modified version as well.AC_DEFUN([TYPE_SOCKLEN_T],[AC_CACHE_CHECK([for socklen_t], ac_cv_type_socklen_t,[  AC_TRY_COMPILE(  [#include <sys/types.h>   #include <sys/socket.h>],  [socklen_t len = 42; return 0;],  ac_cv_type_socklen_t=yes,  ac_cv_type_socklen_t=no)])  if test $ac_cv_type_socklen_t != yes; then    AC_DEFINE(socklen_t, int, [Substitute for socklen_t])  fi])

⌨️ 快捷键说明

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