ReactOS Fundraising Campaign 2012
€ 4,410 / € 30,000
Information
|
Donate
Home
|
Info
|
Community
|
Development
|
myReactOS
|
Contact Us
Navigation
Home
Community
Development
myReactOS
Fundraiser 2012
Doxygen
Main Page
Alphabetical List
Data Structures
Directories
File List
Data Fields
Globals
Related Pages
Search
ReactOS Development
> Doxygen
lib
drivers
lwip
src
netif
ppp
Data Structures
|
Defines
|
Functions
|
Variables
chap.h File Reference
Go to the source code of this file.
Data Structures
struct
chap_state
Defines
#
define
CHAP_HEADERLEN
4
#
define
CHAP_DIGEST_MD5
5 /* use MD5 algorithm */
#
define
MD5_SIGNATURE_SIZE
16 /* 16
bytes
in
a
MD5
message
digest */
#
define
CHAP_MICROSOFT
0x80 /* use Microsoft-compatible alg. */
#
define
MS_CHAP_RESPONSE_LEN
49 /* Response
length
for
MS
-CHAP */
#
define
CHAP_CHALLENGE
1
#
define
CHAP_RESPONSE
2
#
define
CHAP_SUCCESS
3
#
define
CHAP_FAILURE
4
#
define
MIN_CHALLENGE_LENGTH
32
#
define
MAX_CHALLENGE_LENGTH
64
#
define
MAX_RESPONSE_LENGTH
64 /* sufficient
for
MD5
or
MS
-CHAP */
#
define
CHAPCS_INITIAL
0 /* Lower
layer
down
, not opened */
#
define
CHAPCS_CLOSED
1 /* Lower
layer
up
, not opened */
#
define
CHAPCS_PENDING
2 /* Auth us to peer when lower
up
*/
#
define
CHAPCS_LISTEN
3 /* Listening
for
a
challenge */
#
define
CHAPCS_RESPONSE
4 /* Sent response, waiting
for
status
*/
#
define
CHAPCS_OPEN
5 /* We've received Success */
#
define
CHAPSS_INITIAL
0 /* Lower
layer
down
, not opened */
#
define
CHAPSS_CLOSED
1 /* Lower
layer
up
, not opened */
#
define
CHAPSS_PENDING
2 /* Auth peer when lower
up
*/
#
define
CHAPSS_INITIAL_CHAL
3 /* We've sent the
first
challenge */
#
define
CHAPSS_OPEN
4 /* We've sent
a
Success
msg
*/
#
define
CHAPSS_RECHALLENGE
5 /* We've sent another challenge */
#
define
CHAPSS_BADAUTH
6 /* We've sent
a
Failure
msg
*/
Functions
void
ChapAuthWithPeer
(
int
,
char
*,
u_char
)
void
ChapAuthPeer
(
int
,
char
*,
u_char
)
Variables
chap_state
chap
[]
struct
protent
chap_protent
Generated on Sat May 26 2012 06:03:07 for ReactOS by
1.7.6.1
ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.