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

📄 hosts_ctl.c

📁 基于TCP-WRAP原理的系统监控的c语言实现代码
💻 C
字号:
 /*  * hosts_ctl() combines common applications of the host access control  * library routines. It bundles its arguments then calls the hosts_access()  * access control checker. The host name and user name arguments should be  * empty strings, STRING_UNKNOWN or real data. If a match is found, the  * optional shell command is executed.  *   * Restriction: this interface does not pass enough information to support  * selective remote username lookups or selective hostname double checks.  *   * Author: Wietse Venema, Eindhoven University of Technology, The Netherlands.  */#ifndef lintstatic char sccsid[] = "@(#) hosts_ctl.c 1.4 94/12/28 17:42:27";#endif#include <stdio.h>#include "tcpd.h"/* hosts_ctl - limited interface to the hosts_access() routine */int     hosts_ctl(daemon, name, addr, user)char   *daemon;char   *name;char   *addr;char   *user;{    struct request_info request;    return (hosts_access(request_init(&request,				      RQ_DAEMON, daemon,				      RQ_CLIENT_NAME, name,				      RQ_CLIENT_ADDR, addr,				      RQ_USER, user,				      0)));}

⌨️ 快捷键说明

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