Commit 88d8227e authored by Robert Sprowson's avatar Robert Sprowson Committed by ROOL
Browse files

DCI media definitions

Add a new subreason for Service_InternetStatus to cover media status change (eg. link up/link down). Note that this isn't in the Service_DCIDriverStatus call because in the newer FreeBSD stack it's the equivalent of the Internet module that maintains the state (communicated up from their equivalent of DCI) because the ifp is needed - which is owned by the network stack.

Add media ST_TYPEs for WiFi. This is the entire list of bands covered by the 802.11 spec (much the same as we list all the 802.3 ones).

Version 5.67. Tagged as 'TCPIPLibs-5_67'
parent af64f7ad
/* (5.66)
/* (5.67)
*
* This file is automatically maintained by srccommit, do not edit manually.
* Last processed by srccommit version: 1.1.
*
*/
#define Module_MajorVersion_CMHG 5.66
#define Module_MajorVersion_CMHG 5.67
#define Module_MinorVersion_CMHG
#define Module_Date_CMHG 25 Aug 2018
#define Module_Date_CMHG 16 Nov 2019
#define Module_MajorVersion "5.66"
#define Module_Version 566
#define Module_MajorVersion "5.67"
#define Module_Version 567
#define Module_MinorVersion ""
#define Module_Date "25 Aug 2018"
#define Module_Date "16 Nov 2019"
#define Module_ApplicationDate "25-Aug-18"
#define Module_ApplicationDate "16-Nov-19"
#define Module_ComponentName "TCPIPLibs"
#define Module_ComponentPath "mixed/RiscOS/Sources/Lib/TCPIPLibs"
#define Module_FullVersion "5.66"
#define Module_HelpVersion "5.66 (25 Aug 2018)"
#define Module_LibraryVersionInfo "5:66"
#define Module_FullVersion "5.67"
#define Module_HelpVersion "5.67 (16 Nov 2019)"
#define Module_LibraryVersionInfo "5:67"
......@@ -116,6 +116,9 @@
#ifndef InternetStatus_DuplicateIPAddress
#define InternetStatus_DuplicateIPAddress 0x08
#endif
#ifndef InternetStatus_MediaStatusChanged
#define InternetStatus_MediaStatusChanged 0x09
#endif
/*
* official DCI4 error block.
......@@ -343,6 +346,12 @@ typedef struct
#define ST_TYPE_1000BASET 21 /* 1000BaseT 4 pair cat 5 */
#define ST_TYPE_1000BASELX 22 /* 1000BaseLX Fibre */
#define ST_TYPE_1000BASECX 23 /* 1000BaseCX Short-Haul Copper */
#define ST_TYPE_80211_2G4 24 /* 802.11b/g/n/ax */
#define ST_TYPE_80211_3G7 25 /* 802.11y */
#define ST_TYPE_80211_4G9 26 /* 802.11j */
#define ST_TYPE_80211_5G 27 /* 802.11a/j/n/ac/ax */
#define ST_TYPE_80211_5G9 28 /* 802.11p */
#define ST_TYPE_80211_6G 29 /* 802.11ax */
/*
* stats. link status bits
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment