Electroneum
miniupnpdpath.h
Go to the documentation of this file.
1 /* $Id: miniupnpdpath.h,v 1.8 2011/05/20 17:51:23 nanard Exp $ */
2 /* MiniUPnP project
3  * http://miniupnp.free.fr/ or http://miniupnp.tuxfamily.org/
4  * (c) 2006-2011 Thomas Bernard
5  * This software is subject to the conditions detailed
6  * in the LICENCE file provided within the distribution */
7 
8 #ifndef MINIUPNPDPATH_H_INCLUDED
9 #define MINIUPNPDPATH_H_INCLUDED
10 
11 #include "config.h"
12 
13 /* Paths and other URLs in the miniupnpd http server */
14 
15 #define ROOTDESC_PATH "/rootDesc.xml"
16 
17 #ifdef HAS_DUMMY_SERVICE
18 #define DUMMY_PATH "/dummy.xml"
19 #endif
20 
21 #define WANCFG_PATH "/WANCfg.xml"
22 #define WANCFG_CONTROLURL "/ctl/CmnIfCfg"
23 #define WANCFG_EVENTURL "/evt/CmnIfCfg"
24 
25 #define WANIPC_PATH "/WANIPCn.xml"
26 #define WANIPC_CONTROLURL "/ctl/IPConn"
27 #define WANIPC_EVENTURL "/evt/IPConn"
28 
29 #ifdef ENABLE_L3F_SERVICE
30 #define L3F_PATH "/L3F.xml"
31 #define L3F_CONTROLURL "/ctl/L3F"
32 #define L3F_EVENTURL "/evt/L3F"
33 #endif
34 
35 #ifdef ENABLE_6FC_SERVICE
36 #define WANIP6FC_PATH "/WANIP6FC.xml"
37 #define WANIP6FC_CONTROLURL "/ctl/IP6FCtl"
38 #define WANIP6FC_EVENTURL "/evt/IP6FCtl"
39 #endif
40 
41 #ifdef ENABLE_DP_SERVICE
42 /* For DeviceProtection introduced in IGD v2 */
43 #define DP_PATH "/DP.xml"
44 #define DP_CONTROLURL "/ctl/DP"
45 #define DP_EVENTURL "/evt/DP"
46 #endif
47 
48 #endif
49