Mac OS 9
OTCfgRemoteIPCP Struct Reference

#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
 

Detailed Description

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.

Field Documentation

◆ allowAddressNegotiation

UInt32 OTCfgRemoteIPCP::allowAddressNegotiation

must be 0

◆ compressTCPHeaders

UInt16 OTCfgRemoteIPCP::compressTCPHeaders

disconnect if line idle (1) or not (0)

◆ idleTimerEnabled

UInt16 OTCfgRemoteIPCP::idleTimerEnabled

must be 1

◆ idleTimerMilliseconds

UInt32 OTCfgRemoteIPCP::idleTimerMilliseconds

Van Jacobsen header compression allowed (1) or not (0)

◆ localIPAddress

UInt32 OTCfgRemoteIPCP::localIPAddress

ms, must be 10000

◆ maxConfig

UInt32 OTCfgRemoteIPCP::maxConfig

must be 0

◆ maxFailureLocal

UInt32 OTCfgRemoteIPCP::maxFailureLocal

must be 10

◆ maxFailureRemote

UInt32 OTCfgRemoteIPCP::maxFailureRemote

must be 10

◆ maxTerminate

UInt32 OTCfgRemoteIPCP::maxTerminate

must be 10

◆ remoteIPAddress

UInt32 OTCfgRemoteIPCP::remoteIPAddress

must be 0

◆ reserved

UInt32 OTCfgRemoteIPCP::reserved[2]

see "Remote Access Versions" note, above

◆ timerPeriod

UInt32 OTCfgRemoteIPCP::timerPeriod

must be 10


The documentation for this struct was generated from the following file: