acinclude.m4
来自「Ubuntu packages of security software。 相」· M4 代码 · 共 29 行
M4
29 行
dnl Type of 6th argument to recvfrom(). Usually int or socklen_t.AC_DEFUN([RECVFROM_ARG6_TYPE],[ AC_LANG_PUSH(C++) AC_MSG_CHECKING([for type of 6th argument to recvfrom()]) recvfrom6_t= for t in socklen_t int; do AC_TRY_COMPILE([#include <stdio.h>#include <stdlib.h>#include <sys/types.h>#include <sys/socket.h>],[$t arg;recvfrom (0, NULL, 0, 0, NULL, &arg);],[ recvfrom6_t="$t" break]) done if test "x$recvfrom6_t" = x; then AC_MSG_WARN([Cannot find type for 6th argument to recvfrom(). Using socklen_t ptr]) recvfrom6_t="socklen_t" fi AC_MSG_RESULT($recvfrom6_t) AC_DEFINE_UNQUOTED(recvfrom6_t, $recvfrom6_t, [Type of 6th argument to recvfrom()]) AC_LANG_POP(C++)])
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?