#include "config.h"
Go to the source code of this file.
|
| enum | upnpconfigoptions {
UPNP_INVALID = 0
, UPNPEXT_IFNAME = 1
, UPNPEXT_IP
, UPNPLISTENING_IP
,
UPNPPORT
, UPNPBITRATE_UP
, UPNPBITRATE_DOWN
, UPNPPRESENTATIONURL
,
UPNPNOTIFY_INTERVAL
, UPNPSYSTEM_UPTIME
, UPNPPACKET_LOG
, UPNPUUID
,
UPNPSERIAL
, UPNPMODEL_NUMBER
, UPNPCLEANTHRESHOLD
, UPNPCLEANINTERVAL
,
UPNPENABLENATPMP
, UPNPPCPMINLIFETIME
, UPNPPCPMAXLIFETIME
, UPNPPCPALLOWTHIRDPARTY
,
UPNPSECUREMODE
, UPNPMINISSDPDSOCKET
, UPNPENABLE
} |
◆ upnpconfigoptions
| Enumerator |
|---|
| UPNP_INVALID | |
| UPNPEXT_IFNAME | |
| UPNPEXT_IP | |
| UPNPLISTENING_IP | |
| UPNPPORT | |
| UPNPBITRATE_UP | |
| UPNPBITRATE_DOWN | |
| UPNPPRESENTATIONURL | |
| UPNPNOTIFY_INTERVAL | |
| UPNPSYSTEM_UPTIME | |
| UPNPPACKET_LOG | |
| UPNPUUID | |
| UPNPSERIAL | |
| UPNPMODEL_NUMBER | |
| UPNPCLEANTHRESHOLD | |
| UPNPCLEANINTERVAL | |
| UPNPENABLENATPMP | |
| UPNPPCPMINLIFETIME | |
| UPNPPCPMAXLIFETIME | |
| UPNPPCPALLOWTHIRDPARTY | |
| UPNPSECUREMODE | |
| UPNPMINISSDPDSOCKET | |
| UPNPENABLE | |
Definition at line 16 of file options.h.
16 {
21#ifdef ENABLE_IPV6
22 UPNPIPV6_LISTENING_IP,
23#endif
25#ifdef ENABLE_HTTPS
26 UPNPHTTPSPORT,
27#endif
31#ifdef ENABLE_MANUFACTURER_INFO_CONFIGURATION
32 UPNPFRIENDLY_NAME,
33 UPNPMANUFACTURER_NAME,
34 UPNPMANUFACTURER_URL,
35 UPNPMODEL_NAME,
36 UPNPMODEL_DESCRIPTION,
37 UPNPMODEL_URL,
38#endif
51#ifdef USE_NETFILTER
52 UPNPFORWARDCHAIN,
53 UPNPNATCHAIN,
54 UPNPNATPOSTCHAIN,
55#endif
56#ifdef USE_PF
57 UPNPANCHOR,
58 UPNPQUEUE,
59 UPNPTAG,
60#endif
61#ifdef PF_ENABLE_FILTER_RULES
62 UPNPQUICKRULES,
63#endif
65#ifdef ENABLE_LEASEFILE
66 UPNPLEASEFILE,
67#endif
69#ifdef IGD_V2
70 UPNPFORCEIGDDESCV1,
71#endif
73};
◆ freeoptions()
| void freeoptions |
( |
void | | ) |
|
◆ readoptionsfile()
| int readoptionsfile |
( |
const char * | fname | ) |
|
◆ ary_options
◆ num_options