亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? lcp_defs.h

?? PPP協議C語言源程序
?? H
字號:
/***************************************************************************
*
*      Copyright (c) 1997 - 2001 by Accelerated Technology, Inc.
*
* PROPRIETARY RIGHTS of Accelerated Technology are involved in the subject
* matter of this material.  All manufacturing, reproduction, use and sales
* rights pertaining to this subject matter are governed by the license
* agreement.  The recipient of this software implicity accepts the terms
* of the license.
*
***************************************************************************/
/***************************************************************************
*
*   FILENAME                                                VERSION
*
*       LCP_DEFS.H                                          2.4
*
*   COMPONENT
*
*       LCP
*
*   DESCRIPTION
*
*       This file contains constant definitions and structure definitions
*       to support the file lcp.c
*
*   DATA STRUCTURES
*
*       lcp_opts_struct
*       lcp_packet_header_struct
*       lcp_layer
*
*   DEPENDENCIES
*
*       None
*
***************************************************************************/

#ifndef LCP_DEFS_H
#define LCP_DEFS_H

/* This macro defines the timeout used when waiting for LCP to conplete
   the close sequence and for the modem to hangup. */
#define LCP_LINK_CLOSE_TIMEOUT          (60 * SCK_Ticks_Per_Second)

#define LCP_MAX_DATA_SIZE               100
#define LCP_CLEAR_HIGH                  0x0000ffff
#define LCP_CONFIG_DONE                 12
#define LCP_CONFIG_SUCCESS              4
#define LCP_CONFIG_FAIL                 8
#define AUTHENTICATION_SUCCESS          16
#define AUTHENTICATION_DONE             24
#define NCP_CONFIG_DONE                 40
#define NCP_CONFIG_SUCCESS              32
#define PPP_NEG_TIMEOUT                 64

/* define basic packet lengths */
#define LCP_HEADER_LENGTH               4
#define LCP_MRU_LENGTH                  4
#define LCP_MAGIC_NUMBER_LENGTH         6
#define LCP_ACCM_LENGTH                 6
#define LCP_PROTOCOL_COMPRESS_LENGTH    2
#define LCP_ADDRESS_COMPRESS_LENGTH     2
#define LCP_CHAP_LENGTH                 5
#define LCP_PAP_LENGTH                  4

#define LCP_ACCM_VALUE_SIZE             4
#define LCP_MAGIC_NUMBER_VALUE_SIZE     4

/* Define offsets into the lcp pkt */
#define LCP_LENGTH_OFFSET               2
#define LCP_CODE_OFFSET                 0
#define LCP_ID_OFFSET                   1
#define LCP_DATA_OFFSET                 4
#define LCP_CONFIG_LENGTH_OFFSET        1
#define LCP_CONFIG_OPTS                 2

/* define the type of LCP packets */
#define LCP_CONFIGURE_REQUEST           1
#define LCP_CONFIGURE_ACK               2
#define LCP_CONFIGURE_NAK               3
#define LCP_CONFIGURE_REJECT            4
#define LCP_TERMINATE_REQUEST           5
#define LCP_TERMINATE_ACK               6
#define LCP_CODE_REJECT                 7
#define LCP_PROTOCOL_REJECT             8
#define LCP_ECHO_REQUEST                9
#define LCP_ECHO_REPLY                  10
#define LCP_DISCARD_REQUEST             11
#define LCP_CHAP_MD5                    5

/* LCP configuration option numbers */
#define LCP_MAX_RX_UNIT                 1
#define LCP_ASYNC_CONTROL_CHAR_MAP      2
#define LCP_AUTHENTICATION_PROTOCOL     3
#define LCP_QUALITY_PROTOCOL            4
#define LCP_MAGIC_NUMBER                5
#define LCP_PROTOCOL_FIELD_COMPRESS     7
#define LCP_ADDRESS_FIELD_COMPRESS      8

/* LCP options structure */
typedef struct _lcp_opts_struct
{
    UINT32  magic_number;
    UINT32  accm;                           /* async control char map */
    UINT16  max_rx_unit;                    /* max that we can rx     */
    UINT16  authentication_protocol;
    UINT8   protocol_field_compression;
    UINT8   address_field_compression;
    UINT8   use_accm;                       /* will the accm be used  */
    UINT8   use_max_rx_unit;                /* will the MRU be used   */
	UINT32  fcs_size;                       /* frame checksum size (2 or 4bytes)*/
	UINT16  Initial_max_rx_unit;            /* the value used when link starts*/
	UINT32  Initial_accm;                   /* the value used when link starts*/
	UINT32  Initial_magic_number;           /* set by snmp use/notuse magic  */
	UINT32  Initial_fcs_size;               /* frame checksum size (2 or 4bytes)*/
} LCP_OPTIONS;

/* define the lcp options to a Nucleus type for application use. */
typedef struct _lcp_opts_struct   NU_LCP_OPTIONS;

/* define the LCP packet structure */
typedef struct lcp_packet_header_struct
{
    UINT8   code;
    UINT8   identifier;
    UINT16  length;
    UINT8   data;
} LCP_HEADER;


/* define the possible LCP states */
#define INITIAL     0
#define STARTING    1
#define CLOSED      2
#define STOPPED     3
#define CLOSING     4
#define STOPPING    5
#define REQ_SENT    6
#define ACK_RCVD    7
#define ACK_SENT    8
#define OPENED      9

typedef struct _lcp_layer
{
    LCP_OPTIONS local_options;
    LCP_OPTIONS foreign_options;
    NET_BUFFER  *negotiation_pkt;
    NU_TIMER    restart_timer;
    NU_TIMER    echo_timer;
    UINT8       state;
    UINT8       identifier;
    INT8        num_transmissions;
    INT8        echo_counter;
} LCP_LAYER;


#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美亚州韩日在线看免费版国语版| 精品国产免费久久| 亚洲国产一区二区三区青草影视| 欧美日韩一区不卡| 国产91在线|亚洲| 视频一区二区欧美| 国产日韩欧美制服另类| 91麻豆精品国产91久久久久久| 久久er精品视频| 亚洲女同ⅹxx女同tv| 欧美成人一区二区三区| 成人av动漫网站| 九九九精品视频| 国产精品影音先锋| 日韩av一二三| 一级做a爱片久久| 国产精品毛片久久久久久| 日韩欧美亚洲国产精品字幕久久久| 国产白丝网站精品污在线入口| 日韩高清一级片| 亚洲一区在线观看视频| 亚洲图片激情小说| 亚洲国产精品t66y| 久久精品免费在线观看| 久久亚洲精精品中文字幕早川悠里 | 偷偷要91色婷婷| 亚洲欧洲综合另类| 亚洲激情六月丁香| 国产精品久久久久久久久动漫| 欧美tickling网站挠脚心| 欧美色男人天堂| 日韩三级精品电影久久久| 欧美一级一级性生活免费录像| 欧美三级一区二区| 日韩一级二级三级| 国产亚洲女人久久久久毛片| 国产免费成人在线视频| 欧美写真视频网站| 欧美变态tickling挠脚心| 亚洲精品国产精华液| 日韩电影在线观看网站| 久久国产精品区| 国产成人久久精品77777最新版本| 国产99久久久精品| 3751色影院一区二区三区| 884aa四虎影成人精品一区| 这里只有精品免费| 亚洲美女少妇撒尿| 日韩国产欧美三级| 精品一区二区三区影院在线午夜| 成人黄色小视频| 日韩视频一区二区| 亚洲午夜视频在线| 成人午夜激情片| 26uuu久久天堂性欧美| 天堂影院一区二区| av不卡一区二区三区| 精品国产伦理网| 亚洲va天堂va国产va久| 成人毛片视频在线观看| 欧美高清视频www夜色资源网| 欧美激情一区不卡| 亚洲午夜激情网页| 91网站在线播放| 国产日韩欧美a| 国产一区二区三区在线观看免费视频| jlzzjlzz国产精品久久| 2017欧美狠狠色| 天天综合日日夜夜精品| jlzzjlzz欧美大全| 久久先锋资源网| 麻豆免费看一区二区三区| 欧美制服丝袜第一页| 最新国产成人在线观看| 99久久综合狠狠综合久久| 日韩欧美国产一区在线观看| 亚洲精品菠萝久久久久久久| 国产成人鲁色资源国产91色综| 日韩午夜中文字幕| 激情综合一区二区三区| 91精品国产综合久久精品| 亚洲制服丝袜av| 91精品国产综合久久国产大片| 日韩电影一二三区| 亚洲精品一区二区三区福利| 国产在线精品一区在线观看麻豆| 日韩亚洲国产中文字幕欧美| 免费xxxx性欧美18vr| 69久久夜色精品国产69蝌蚪网| 视频一区免费在线观看| 久久午夜电影网| 色综合久久66| 青青国产91久久久久久| 国产精品美女久久久久久2018| 成人午夜av电影| 日韩激情一区二区| 国产精品丝袜久久久久久app| 91久久精品一区二区| 久久激情五月激情| 亚洲精品欧美二区三区中文字幕| 日韩一区二区在线观看| 成人av在线一区二区| 免费观看成人av| 天天做天天摸天天爽国产一区| 亚洲国产精品成人综合| 欧美一卡2卡三卡4卡5免费| 国产精品一二三四| 蜜桃精品视频在线| 亚洲一区二区三区四区在线| 精品久久久久久久久久久久包黑料| www.亚洲在线| 国产91清纯白嫩初高中在线观看| 亚洲第一成年网| 亚洲精品日韩一| 亚洲在线中文字幕| 亚洲精品伦理在线| 综合久久一区二区三区| 国产精品天干天干在观线| 欧美xxxxxxxx| 久久久久久免费网| 国产精品美女一区二区| 亚洲天堂av一区| 日韩精品亚洲专区| 国产在线精品一区在线观看麻豆| 国产成人精品一区二| 欧日韩精品视频| 精品奇米国产一区二区三区| 久久亚洲精品小早川怜子| 成人欧美一区二区三区1314| 一区二区三区四区蜜桃| 久久成人羞羞网站| 不卡av电影在线播放| 欧美日韩成人激情| 中文天堂在线一区| 三级久久三级久久久| av激情综合网| 久久久亚洲高清| 三级成人在线视频| 色哟哟一区二区| 国产精品久久久久久久久免费樱桃| 亚洲国产欧美在线| 色诱视频网站一区| 日本一区二区三区久久久久久久久不| 亚洲一区二区三区在线播放| 韩国女主播一区| 精品粉嫩超白一线天av| 日韩成人一级大片| 欧美剧情电影在线观看完整版免费励志电影 | 91久久精品一区二区二区| 精品理论电影在线| 欧美aaaaaa午夜精品| 3d成人动漫网站| 麻豆成人久久精品二区三区红| 欧美日韩精品三区| 日韩精品一二区| 欧美成人a在线| 国产高清久久久| 国产精品你懂的在线| 91麻豆swag| 亚洲成av人片在线观看| 在线成人av网站| 成人夜色视频网站在线观看| 国产精品国产三级国产三级人妇 | 捆绑调教一区二区三区| 欧美精品一区二区三区很污很色的| 麻豆专区一区二区三区四区五区| 欧美精品一区二区三区视频| a美女胸又www黄视频久久| 人人精品人人爱| **性色生活片久久毛片| 欧美日本一区二区三区四区| 美脚の诱脚舐め脚责91 | 国产乱码精品一区二区三| 亚洲女子a中天字幕| 久久久电影一区二区三区| 99re热视频这里只精品| 久久精品国产99国产| 一区二区免费在线| 久久久美女毛片| 欧美精品第1页| 一本色道久久综合亚洲aⅴ蜜桃| 麻豆国产欧美日韩综合精品二区| 亚洲欧洲精品成人久久奇米网| 欧美精品v国产精品v日韩精品| 国产精品主播直播| 久久国产综合精品| 美女视频网站黄色亚洲| 午夜精品一区二区三区三上悠亚| 亚洲少妇屁股交4| 中文乱码免费一区二区| 久久精品一区二区三区av| 日韩欧美激情一区| 久久夜色精品国产欧美乱极品| 91精品一区二区三区在线观看| 在线影院国内精品| 欧洲精品一区二区三区在线观看| 成人av动漫在线| 色婷婷av久久久久久久| 日本电影欧美片| 精品视频在线看|