|
Mac OS 9
|
#include <NetworkSetup.h>
Data Fields | |
| UInt32 | version |
| UInt32 | reserved [2] |
| UInt32 | maxConfig |
| UInt32 | maxTerminate |
| UInt32 | maxFailureLocal |
| UInt32 | maxFailureRemote |
| UInt32 | timerPeriod |
| UInt32 | localIPAddress |
| UInt32 | remoteIPAddress |
| UInt32 | allowAddressNegotiation |
| UInt16 | idleTimerEnabled |
| UInt16 | compressTCPHeaders |
| UInt32 | idleTimerMilliseconds |
The OTCfgRemoteIPCP preference holds configuration information for the Internet Protocol Control Protocol (IPCP) layer of PPP. The contents of this record only make sense for PPP connections and are ignored for ARAP connections. Also used as part of a Remote Access server configuration.
| UInt32 OTCfgRemoteIPCP::allowAddressNegotiation |
must be 0
| UInt16 OTCfgRemoteIPCP::compressTCPHeaders |
disconnect if line idle (1) or not (0)
| UInt16 OTCfgRemoteIPCP::idleTimerEnabled |
must be 1
| UInt32 OTCfgRemoteIPCP::idleTimerMilliseconds |
Van Jacobsen header compression allowed (1) or not (0)
| UInt32 OTCfgRemoteIPCP::localIPAddress |
ms, must be 10000
| UInt32 OTCfgRemoteIPCP::maxConfig |
must be 0
| UInt32 OTCfgRemoteIPCP::maxFailureLocal |
must be 10
| UInt32 OTCfgRemoteIPCP::maxFailureRemote |
must be 10
| UInt32 OTCfgRemoteIPCP::maxTerminate |
must be 10
| UInt32 OTCfgRemoteIPCP::remoteIPAddress |
must be 0
| UInt32 OTCfgRemoteIPCP::reserved[2] |
see "Remote Access Versions" note, above
| UInt32 OTCfgRemoteIPCP::timerPeriod |
must be 10