mirror of
https://git.code.sf.net/p/mingw-w64/mingw-w64
synced 2024-11-23 01:44:43 +08:00
headers: Add new symbols in ipifcons.h
Required for https://webrtc.googlesource.com/src/+/0ce868c60e2405845608b552c43c37d256e6523f%5E%21/#F0 Signed-off-by: Biswapriyo Nath <nathbappai@gmail.com> Signed-off-by: LIU Hao <lh_mouse@126.com>
This commit is contained in:
parent
dc935c0a6a
commit
99684a9399
@ -159,13 +159,74 @@ typedef ULONG IFTYPE;
|
||||
#define IF_TYPE_MSDSL 143
|
||||
#define IF_TYPE_IEEE1394 144
|
||||
#define IF_TYPE_RECEIVE_ONLY 145
|
||||
#define IF_TYPE_IF_GSN 145
|
||||
#define IF_TYPE_DVBRCC_MACLAYER 146
|
||||
#define IF_TYPE_DVBRCC_DOWNSTREAM 147
|
||||
#define IF_TYPE_DVBRCC_UPSTREAM 148
|
||||
#define IF_TYPE_ATM_VIRTUAL 149
|
||||
#define IF_TYPE_MPLS_TUNNEL 150
|
||||
#define IF_TYPE_SRP 151
|
||||
#define IF_TYPE_VOICEOVERATM 152
|
||||
#define IF_TYPE_VOICEOVERFRAMERELAY 153
|
||||
#define IF_TYPE_IDSL 154
|
||||
#define IF_TYPE_COMPOSITELINK 155
|
||||
#define IF_TYPE_SS7_SIGLINK 156
|
||||
#define IF_TYPE_PROP_WIRELESS_P2P 157
|
||||
#define IF_TYPE_FR_FORWARD 158
|
||||
#define IF_TYPE_RFC1483 159
|
||||
#define IF_TYPE_USB 160
|
||||
#define IF_TYPE_IEEE8023AD_LAG 161
|
||||
#define IF_TYPE_BGP_POLICY_ACCOUNTING 162
|
||||
#define IF_TYPE_FRF16_MFR_BUNDLE 163
|
||||
#define IF_TYPE_H323_GATEKEEPER 164
|
||||
#define IF_TYPE_H323_PROXY 165
|
||||
#define IF_TYPE_MPLS 166
|
||||
#define IF_TYPE_MF_SIGLINK 167
|
||||
#define IF_TYPE_HDSL2 168
|
||||
#define IF_TYPE_SHDSL 169
|
||||
#define IF_TYPE_DS1_FDL 170
|
||||
#define IF_TYPE_POS 171
|
||||
#define IF_TYPE_DVB_ASI_IN 172
|
||||
#define IF_TYPE_DVB_ASI_OUT 173
|
||||
#define IF_TYPE_PLC 174
|
||||
#define IF_TYPE_NFAS 175
|
||||
#define IF_TYPE_TR008 176
|
||||
#define IF_TYPE_GR303_RDT 177
|
||||
#define IF_TYPE_GR303_IDT 178
|
||||
#define IF_TYPE_ISUP 179
|
||||
#define IF_TYPE_PROP_DOCS_WIRELESS_MACLAYER 180
|
||||
#define IF_TYPE_PROP_DOCS_WIRELESS_DOWNSTREAM 181
|
||||
#define IF_TYPE_PROP_DOCS_WIRELESS_UPSTREAM 182
|
||||
#define IF_TYPE_HIPERLAN2 183
|
||||
#define IF_TYPE_PROP_BWA_P2MP 184
|
||||
#define IF_TYPE_SONET_OVERHEAD_CHANNEL 185
|
||||
#define IF_TYPE_DIGITAL_WRAPPER_OVERHEAD_CHANNEL 186
|
||||
#define IF_TYPE_AAL2 187
|
||||
#define IF_TYPE_RADIO_MAC 188
|
||||
#define IF_TYPE_ATM_RADIO 189
|
||||
#define IF_TYPE_IMT 190
|
||||
#define IF_TYPE_MVL 191
|
||||
#define IF_TYPE_REACH_DSL 192
|
||||
#define IF_TYPE_FR_DLCI_ENDPT 193
|
||||
#define IF_TYPE_ATM_VCI_ENDPT 194
|
||||
#define IF_TYPE_OPTICAL_CHANNEL 195
|
||||
#define IF_TYPE_OPTICAL_TRANSPORT 196
|
||||
#define IF_TYPE_IEEE80216_WMAN 237
|
||||
#define IF_TYPE_WWANPP 243
|
||||
#define IF_TYPE_WWANPP2 244
|
||||
#define IF_TYPE_IEEE802154 259
|
||||
#define IF_TYPE_XBOX_WIRELESS 281
|
||||
|
||||
#define MAX_IF_TYPE 145
|
||||
#define MAX_IF_TYPE 281
|
||||
|
||||
#define IF_ACCESS_LOOPBACK 1
|
||||
#define IF_ACCESS_BROADCAST 2
|
||||
#define IF_ACCESS_POINTTOPOINT 3
|
||||
#define IF_ACCESS_POINTTOMULTIPOINT 4
|
||||
typedef enum _IF_ACCESS_TYPE {
|
||||
IF_ACCESS_LOOPBACK = 1,
|
||||
IF_ACCESS_BROADCAST = 2,
|
||||
IF_ACCESS_POINT_TO_POINT = 3,
|
||||
IF_ACCESS_POINTTOPOINT = 3,
|
||||
IF_ACCESS_POINT_TO_MULTI_POINT = 4,
|
||||
IF_ACCESS_POINTTOMULTIPOINT = 4
|
||||
} IF_ACCESS_TYPE;
|
||||
|
||||
#define IF_CHECK_NONE 0x00
|
||||
#define IF_CHECK_MCAST 0x01
|
||||
@ -179,12 +240,14 @@ typedef ULONG IFTYPE;
|
||||
#define IF_ADMIN_STATUS_DOWN 2
|
||||
#define IF_ADMIN_STATUS_TESTING 3
|
||||
|
||||
#define IF_OPER_STATUS_NON_OPERATIONAL 0
|
||||
#define IF_OPER_STATUS_UNREACHABLE 1
|
||||
#define IF_OPER_STATUS_DISCONNECTED 2
|
||||
#define IF_OPER_STATUS_CONNECTING 3
|
||||
#define IF_OPER_STATUS_CONNECTED 4
|
||||
#define IF_OPER_STATUS_OPERATIONAL 5
|
||||
typedef enum _INTERNAL_IF_OPER_STATUS {
|
||||
IF_OPER_STATUS_NON_OPERATIONAL = 0,
|
||||
IF_OPER_STATUS_UNREACHABLE = 1,
|
||||
IF_OPER_STATUS_DISCONNECTED = 2,
|
||||
IF_OPER_STATUS_CONNECTING = 3,
|
||||
IF_OPER_STATUS_CONNECTED = 4,
|
||||
IF_OPER_STATUS_OPERATIONAL = 5
|
||||
} INTERNAL_IF_OPER_STATUS;
|
||||
|
||||
#define MIB_IF_TYPE_OTHER 1
|
||||
#define MIB_IF_TYPE_ETHERNET 6
|
||||
@ -198,12 +261,12 @@ typedef ULONG IFTYPE;
|
||||
#define MIB_IF_ADMIN_STATUS_DOWN 2
|
||||
#define MIB_IF_ADMIN_STATUS_TESTING 3
|
||||
|
||||
#define MIB_IF_OPER_STATUS_NON_OPERATIONAL 0
|
||||
#define MIB_IF_OPER_STATUS_UNREACHABLE 1
|
||||
#define MIB_IF_OPER_STATUS_DISCONNECTED 2
|
||||
#define MIB_IF_OPER_STATUS_CONNECTING 3
|
||||
#define MIB_IF_OPER_STATUS_CONNECTED 4
|
||||
#define MIB_IF_OPER_STATUS_OPERATIONAL 5
|
||||
#define MIB_IF_OPER_STATUS_NON_OPERATIONAL IF_OPER_STATUS_NON_OPERATIONAL
|
||||
#define MIB_IF_OPER_STATUS_UNREACHABLE IF_OPER_STATUS_UNREACHABLE
|
||||
#define MIB_IF_OPER_STATUS_DISCONNECTED IF_OPER_STATUS_DISCONNECTED
|
||||
#define MIB_IF_OPER_STATUS_CONNECTING IF_OPER_STATUS_CONNECTING
|
||||
#define MIB_IF_OPER_STATUS_CONNECTED IF_OPER_STATUS_CONNECTED
|
||||
#define MIB_IF_OPER_STATUS_OPERATIONAL IF_OPER_STATUS_OPERATIONAL
|
||||
|
||||
#ifdef __cplusplus
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user