sdk-core
v2026.11.05
PS2 SDK - core tier (build-critical EE/IOP modules)
Toggle main menu visibility
Loading...
Searching...
No Matches
ecp.h
Go to the documentation of this file.
1
/*
2
* ecp.h - Definitions for PPP Encryption Control Protocol.
3
*
4
* Copyright (c) 2002 Google, Inc.
5
* All rights reserved.
6
*
7
* Redistribution and use in source and binary forms, with or without
8
* modification, are permitted provided that the following conditions
9
* are met:
10
*
11
* 1. Redistributions of source code must retain the above copyright
12
* notice, this list of conditions and the following disclaimer.
13
*
14
* 2. Redistributions in binary form must reproduce the above copyright
15
* notice, this list of conditions and the following disclaimer in
16
* the documentation and/or other materials provided with the
17
* distribution.
18
*
19
* 3. The name(s) of the authors of this software must not be used to
20
* endorse or promote products derived from this software without
21
* prior written permission.
22
*
23
* THE AUTHORS OF THIS SOFTWARE DISCLAIM ALL WARRANTIES WITH REGARD TO
24
* THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
25
* AND FITNESS, IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY
26
* SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
27
* WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN
28
* AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING
29
* OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
30
*
31
* $Id: ecp.h,v 1.2 2003/01/10 07:12:36 fcusack Exp $
32
*/
33
38
#include "
netif/ppp/ppp_opts.h
"
39
#if PPP_SUPPORT && ECP_SUPPORT
/* don't build if not configured for use in lwipopts.h */
40
41
#ifndef ECP_H
42
#define ECP_H
43
44
#ifdef __cplusplus
45
extern
"C"
{
46
#endif
47
48
typedef
struct
ecp_options {
49
bool
required;
/* Is ECP required? */
50
unsigned
enctype;
/* Encryption type */
51
} ecp_options;
52
53
extern
fsm ecp_fsm[];
54
extern
ecp_options ecp_wantoptions[];
55
extern
ecp_options ecp_gotoptions[];
56
extern
ecp_options ecp_allowoptions[];
57
extern
ecp_options ecp_hisoptions[];
58
59
extern
const
struct
protent ecp_protent;
60
61
#ifdef __cplusplus
62
}
63
#endif
64
65
#endif
/* ECP_H */
66
#endif
/* PPP_SUPPORT && ECP_SUPPORT */
ppp_opts.h
core
ps2ip
include
lwip_include
netif
ppp
ecp.h
Generated by
1.18.0