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

📄 roken.h

📁 samba最新软件
💻 H
字号:
/*  a wrapper to override some of the defines that the heimdal roken system looks at */#ifndef _ROKEN_H_#define _ROKEN_H_/* path to sysconf - should we force this to samba LIBDIR ? */#define SYSCONFDIR "/etc"/* HDB module dir - set to Samba LIBDIR/hdb ? */#define HDBDIR "/usr/heimdal/lib"#define LIBDIR "/usr/heimdal/lib"/* Maximum values on all known systems */#define MaxHostNameLen (64+4)#define MaxPathLen (1024+4)/* We want PKINIT */#define PKINIT 1#define VERSIONLIST {"Lorikeet-Heimdal, Modified for Samba4 0.8pre"}#define VERSION "Samba"#define ROKEN_LIB_FUNCTION#define GETHOSTBYADDR_PROTO_COMPATIBLE#define GETSERVBYNAME_PROTO_COMPATIBLE#define OPENLOG_PROTO_COMPATIBLE#define GETSOCKNAME_PROTO_COMPATIBLE/* even if we do have dlopen, we don't want heimdal using it */#undef HAVE_DLOPEN/* we need to tell roken about the functions that Samba replaces in lib/replace */#ifndef HAVE_SETEUID#define HAVE_SETEUID 1#endif#ifndef HAVE_STRNDUP#define HAVE_STRNDUP#endif#ifndef HAVE_SETENV#define HAVE_SETENV#endif#ifndef HAVE_UNSETENV#define HAVE_UNSETENV#endif#ifndef HAVE_VSYSLOG#define HAVE_VSYSLOG#endif#ifndef HAVE_SSIZE_T#define HAVE_SSIZE_T#endif#ifndef HAVE_STRPTIME#define HAVE_STRPTIME#endif#ifndef HAVE_TIMEGM#define HAVE_TIMEGM#endif#ifndef HAVE_INNETGR#define HAVE_INNETGR#endif#if (__GNUC__ >= 3) && (__GNUC_MINOR__ >= 1 )#ifndef HAVE___ATTRIBUTE__#define HAVE___ATTRIBUTE__#endif#endif#include "system/network.h"/* * we don't want that roken.h.in includes socket_wrapper * we include socket_wrapper via "system/network.h" */#undef SOCKET_WRAPPER_REPLACE#include "heimdal/lib/roken/roken.h.in"#endif

⌨️ 快捷键说明

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