📄 options.h
字号:
/* $Id: options.h,v 1.7 2007/09/24 17:15:57 nanard Exp $ *//* MiniUPnP project * http://miniupnp.free.fr/ or http://miniupnp.tuxfamily.org/ * author: Ryan Wagoner * (c) 2006 Thomas Bernard * This software is subject to the conditions detailed * in the LICENCE file provided within the distribution */#ifndef __OPTIONS_H__#define __OPTIONS_H__/* enum of option available in the miniupnpd.conf */enum upnpconfigoptions { UPNP_INVALID = 0, UPNPEXT_IFNAME = 1, /* ext_ifname */ UPNPEXT_IP, /* ext_ip */ UPNPLISTENING_IP, /* listening_ip */ UPNPPORT, /* "port" */ UPNPBITRATE_UP, /* "bitrate_up" */ UPNPBITRATE_DOWN, /* "bitrate_down" */ UPNPPRESENTATIONURL, /* presentation_url */ UPNPNOTIFY_INTERVAL, /* notify_interval */ UPNPSYSTEM_UPTIME, /* "system_uptime" */ UPNPPACKET_LOG, /* "packet_log" */ UPNPUUID, /* uuid */ UPNPSERIAL, /* serial */ UPNPMODEL_NUMBER, /* model_number */ UPNPCLEANTHRESHOLD, /* clean_ruleset_threshold */ UPNPCLEANINTERVAL /* clean_ruleset_interval */};/* readoptionsfile() * parse and store the option file values * returns: 0 success, -1 failure */intreadoptionsfile(const char * fname);/* freeoptions() * frees memory allocated to option values */voidfreeoptions(void);#define MAX_OPTION_VALUE_LEN (80)struct option{ enum upnpconfigoptions id; char value[MAX_OPTION_VALUE_LEN];};extern struct option * ary_options;extern int num_options;#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -