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

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

?? pfs.c

?? PPP協(xié)議C語言源代碼
?? C
字號:
#include <net.h>
#include <local.h>
#include <support.h>
#include "ppp.h"

#if DIALD
#include "script.h"


/* Scripts */
const unsigned char ussDialScriptIn[] = {
    ussDialXcmdFileE, 0x64, 0x69, 0x61, 0x6c, 0x2d, 0x69, 0x6e, 0x00,
    ussDialXcmdIntE, 0x00, 0x00, 0x00,
    ussDialXcmdTagE, 0x31,
    ussDialXcmdInitE,
    ussDialXcmdNologE,
    ussDialXcmdSendE, 0x41, 0x54, 0x45, 0x30, /*0x4d, 0x30, */0x0d, 0x00,
    ussDialXcmdExpectE, 0x00, 0x02, 0x4f, 0x4b, 0x00,
    ussDialXcmdCheckE, 0x32, 0x33,
    ussDialXcmdTagE, 0x32,
#if NTRACE >= 3
    ussDialXcmdDbgsE, 0x03, 0x53, 0x43, 0x52, 0x49, 0x50, 0x54, 0x3a, 0x20,
        0x57, 0x61, 0x69, 0x74, 0x69, 0x6e, 0x67, 0x20, 0x66, 0x6f, 0x72,
        0x20, 0x69, 0x6e, 0x63, 0x6f, 0x6d, 0x69, 0x6e, 0x67, 0x20, 0x63,
        0x61, 0x6c, 0x6c, 0x0a, 0x00,
#endif
    ussDialXcmdLogE, 0x00,
    ussDialXcmdExpectE, 0x00, 0x1e, 0x24, 0x00, 0x00,
    ussDialXcmdSendE, 0x41, 0x54, 0x41, 0x0d, 0x00,
    ussDialXcmdExpectE, 0x00, 0x1e, 0x43, 0x4f, 0x4e, 0x4e, 0x45, 0x43, 0x54,
        0x00,
    ussDialXcmdNologE,
    ussDialXcmdCheckE, 0x34, 0x31,
    ussDialXcmdTagE, 0x33,
    ussDialXcmdInitE,
    ussDialXcmdPlusE, 0x25, 0x00,
#if NTRACE >= 7
    ussDialXcmdDbgsE, 0x07, 0x53, 0x43, 0x52, 0x49, 0x50, 0x54, 0x3a, 0x20,
        0x52, 0x65, 0x2d, 0x49, 0x6e, 0x69, 0x74, 0x69, 0x61, 0x6c, 0x69,
        0x7a, 0x65, 0x20, 0x25, 0x00, 0x20, 0x74, 0x69, 0x6d, 0x65, 0x28,
        0x73, 0x29, 0x0a, 0x00,
#endif
    ussDialXcmdPauseE, 0x00, 0x02,
    ussDialXcmdSendE, 0x2b, 0x2b, 0x2b, 0x00,
    ussDialXcmdPauseE, 0x00, 0x02,
    ussDialXcmdSendE, 0x41, 0x54, 0x48, 0x30, 0x0d, 0x00,
    ussDialXcmdPauseE, 0x00, 0x02,
    ussDialXcmdGotoE, 0x31,
    ussDialXcmdTagE, 0x34,
#if NTRACE >= 3
    ussDialXcmdDbgsE, 0x03, 0x53, 0x43, 0x52, 0x49, 0x50, 0x54, 0x3a, 0x20,
        0x43, 0x61, 0x6c, 0x6c, 0x20, 0x61, 0x6e, 0x73, 0x77, 0x65, 0x72,
        0x65, 0x64, 0x21, 0x20, 0x20, 0x53, 0x63, 0x72, 0x69, 0x70, 0x74,
        0x20, 0x64, 0x6f, 0x6e, 0x65, 0x21, 0x0a, 0x00,
#endif
    ussDialXcmdUpE,
    0xff
};

const unsigned char ussDialScriptOut[] = {
    ussDialXcmdFileE, 0x64, 0x69, 0x61, 0x6c, 0x2d, 0x6f, 0x75, 0x74, 0x00,
    ussDialXcmdIntE, 0x00, 0x00, 0x03,
#if NTRACE >= 1
    ussDialXcmdDbgsE, 0x01, 0x53, 0x43, 0x52, 0x49, 0x50, 0x54, 0x3a, 0x20,
        0x53, 0x74, 0x61, 0x72, 0x74, 0x69, 0x6e, 0x67, 0x20, 0x64, 0x69,
        0x61, 0x6c, 0x20, 0x6f, 0x75, 0x74, 0x20, 0x73, 0x65, 0x71, 0x75,
        0x65, 0x6e, 0x63, 0x65, 0x2e, 0x2e, 0x2e, 0x0a, 0x00,
#endif
    ussDialXcmdTagE, 0x31,
    ussDialXcmdInitE,
    ussDialXcmdNologE,
#if NTRACE >= 3
    ussDialXcmdDbgsE, 0x03, 0x53, 0x43, 0x52, 0x49, 0x50, 0x54, 0x3a, 0x20,
        0x54, 0x72, 0x69, 0x65, 0x73, 0x20, 0x3d, 0x3d, 0x20, 0x25, 0x00,
        0x0a, 0x00,
#endif
    ussDialXcmdMinusE, 0x25, 0x00,
    ussDialXcmdIfE, 0x25, 0x00, 0x3c, 0x00, 0x00, 0x36, 0x32,
    ussDialXcmdTagE, 0x32,
  	ussDialXcmdSendE, 0x41, 0x54, 0x45, 0x30, 0x0d, 0x00,
	/*ussDialXcmdSendE, 0x41, 0x54, 0x5A,*/
    ussDialXcmdExpectE, 0x00, 0x02, 0x4f, 0x4b, 0x00,
    ussDialXcmdCheckE, 0x33, 0x35,
    ussDialXcmdTagE, 0x33,
#if NTRACE >= 3
    ussDialXcmdDbgsE, 0x03, 0x53, 0x43, 0x52, 0x49, 0x50, 0x54, 0x3a, 0x20,
        0x44, 0x69, 0x61, 0x6c, 0x69, 0x6e, 0x67, 0x20, 0x24, 0x01, 0x20,
        0x2c, 0x20, 0x45, 0x58, 0x50, 0x45, 0x43, 0x54, 0x20, 0x43, 0x4f,
        0x4e, 0x4e, 0x45, 0x43, 0x54, 0x0a, 0x00,
#endif
    ussDialXcmdLogE, 0x01,
    ussDialXcmdSendE, 0x41, 0x54, 0x44, 0x54, 0x24, 0x01, 0x0d, 0x00,
    ussDialXcmdExpectE, 0x00, 0x1e, 0x43, 0x4f, 0x4e, 0x4e, 0x45, 0x43, 0x54,
        0x00,
    ussDialXcmdCheckE, 0x34, 0x31,
    ussDialXcmdTagE, 0x34,
#if NTRACE >= 3
    ussDialXcmdDbgsE, 0x03, 0x53, 0x43, 0x52, 0x49, 0x50, 0x54, 0x3a, 0x20,
        0x43, 0x61, 0x6c, 0x6c, 0x20, 0x68, 0x61, 0x73, 0x20, 0x62, 0x65,
        0x65, 0x6e, 0x20, 0x61, 0x6e, 0x73, 0x77, 0x65, 0x72, 0x65, 0x64,
        0x2e, 0x0a, 0x00,
#endif

    ussDialXcmdTagE, 0x58,
    /*--------------------*/
	/*ussDialXcmdTagE, 0x39
	ussDialXcmdExpectE, 0x00, 0x09, 0x6e, 0x61, 0x6d, 0x65, 0x00,
	ussDialXcmdSendE, 0x24, 0x03, 0x0d, 0x00,
	ussDialXcmdExpectE, 0x00, 0x09, 0x61, 0x73, 0x73, 0x77, 0x6f, 0x72, 0x64, 0x00,
	ussDialXcmdSendE, 0x24, 0x04, 0x0d, 0x00,
	/*--------------------*/
    ussDialXcmdPauseE, 0x00, 0x02,
    ussDialXcmdNologE,
    ussDialXcmdUpE,
    ussDialXcmdTagE, 0x35,
#if NTRACE >= 5
    ussDialXcmdDbgsE, 0x05, 0x53, 0x43, 0x52, 0x49, 0x50, 0x54, 0x3a, 0x20,
        0x54, 0x72, 0x79, 0x69, 0x6e, 0x67, 0x20, 0x74, 0x6f, 0x20, 0x72,
        0x65, 0x73, 0x65, 0x74, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x6d, 0x0a,
        0x00,
#endif
    ussDialXcmdInitE,
    ussDialXcmdPauseE, 0x00, 0x02,
    ussDialXcmdSendE, 0x2b, 0x2b, 0x2b, 0x00,
    ussDialXcmdPauseE, 0x00, 0x02,
    ussDialXcmdSendE, 0x41, 0x54, 0x48, 0x30, 0x0d, 0x00,
    ussDialXcmdPauseE, 0x00, 0x02,
    ussDialXcmdGotoE, 0x31,
    ussDialXcmdTagE, 0x36,
#if NTRACE >= 3
    ussDialXcmdDbgsE, 0x03, 0x53, 0x43, 0x52, 0x49, 0x50, 0x54, 0x3a, 0x20,
        0x52, 0x65, 0x74, 0x72, 0x69, 0x65, 0x73, 0x20, 0x68, 0x61, 0x73,
        0x20, 0x65, 0x78, 0x70, 0x69, 0x72, 0x65, 0x64, 0x2e, 0x0a, 0x00,
#endif
    ussDialXcmdKillE,
    0xff
};

const unsigned char ussDialScriptDown[] = {
    ussDialXcmdFileE, 0x64, 0x69, 0x61, 0x6c, 0x2d, 0x64, 0x77, 0x6e, 0x00,
    ussDialXcmdIntE, 0x00, 0x00, 0x00,
#if NTRACE >= 3
    ussDialXcmdDbgsE, 0x03, 0x53, 0x43, 0x52, 0x49, 0x50, 0x54, 0x3a, 0x20,
        0x44, 0x65, 0x2d, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x61, 0x6c, 0x69,
        0x7a, 0x69, 0x6e, 0x67, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x6d, 0x0a,
        0x00,
#endif
    ussDialXcmdTagE, 0x31,
    ussDialXcmdInitE,
    ussDialXcmdPlusE, 0x25, 0x00,
    ussDialXcmdIfE, 0x25, 0x00, 0x3e, 0x00, 0x03, 0x34, 0x32,
    ussDialXcmdTagE, 0x32,
#if NTRACE >= 5
    ussDialXcmdDbgsE, 0x05, 0x53, 0x43, 0x52, 0x49, 0x50, 0x54, 0x3a, 0x20,
        0x57, 0x61, 0x69, 0x74, 0x20, 0x25, 0x00, 0x20, 0x61, 0x6e, 0x64,
        0x20, 0x73, 0x65, 0x6e, 0x64, 0x20, 0x2b, 0x2b, 0x2b, 0x0a, 0x00,
#endif
    ussDialXcmdPauseE, 0x25, 0x00,
    ussDialXcmdSendE, 0x2b, 0x2b, 0x2b, 0x00,
    ussDialXcmdPauseE, 0x25, 0x00,
    ussDialXcmdSendE, 0x41, 0x54, 0x0d, 0x00,
    ussDialXcmdExpectE, 0x00, 0x02, 0x4f, 0x4b, 0x00,
    ussDialXcmdCheckE, 0x33, 0x31,
    ussDialXcmdTagE, 0x33,
    ussDialXcmdSendE, 0x41, 0x54, 0x48, 0x30, 0x0d, 0x00,
    ussDialXcmdExpectE, 0x00, 0x02, 0x4f, 0x4b, 0x00,
#if NTRACE >= 5
    ussDialXcmdDbgsE, 0x05, 0x53, 0x43, 0x52, 0x49, 0x50, 0x54, 0x3a, 0x20,
        0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x20, 0x64, 0x65,
        0x2d, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x61, 0x6c, 0x69, 0x7a, 0x69,
        0x6e, 0x67, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x6d, 0x0a, 0x00,
#endif
    ussDialXcmdUpE,
    ussDialXcmdTagE, 0x34,
#if NTRACE >= 1
    ussDialXcmdDbgsE, 0x01, 0x53, 0x43, 0x52, 0x49, 0x50, 0x54, 0x3a, 0x20,
        0x43, 0x6f, 0x75, 0x6c, 0x64, 0x20, 0x6e, 0x6f, 0x74, 0x20, 0x64,
        0x65, 0x2d, 0x69, 0x6e, 0x69, 0x74, 0x69, 0x61, 0x6c, 0x69, 0x7a,
        0x65, 0x20, 0x6d, 0x6f, 0x64, 0x65, 0x6d, 0x21, 0x0a, 0x00,
#endif
    ussDialXcmdKillE,
    0xff
};

const unsigned char ussDialScriptUser1[] = {
    ussDialXcmdFileE, 0x64, 0x69, 0x61, 0x6c, 0x2d, 0x6f, 0x75, 0x74, 0x00,
    ussDialXcmdIntE, 0x00, 0x01, 0x2c,
    ussDialXcmdInitE,
    ussDialXcmdTagE, 0x39,
#if NTRACE >= 1
    ussDialXcmdDbgsE, 0x01, 0x74, 0x65, 0x73, 0x74, 0x5f, 0x69, 0x6e, 0x74,
        0x20, 0x25, 0x00, 0x20, 0x2e, 0x20, 0x2e, 0x20, 0x2e, 0x20, 0x74,
        0x65, 0x73, 0x74, 0x5f, 0x76, 0x61, 0x72, 0x20, 0x24, 0x02, 0x0a,
        0x00,
#endif
    ussDialXcmdMinusE, 0x25, 0x00,
    ussDialXcmdIfE, 0x25, 0x00, 0x3e, 0x3d, 0x00, 0x00, 0x39, 0x38,
    ussDialXcmdTagE, 0x38,
#if NTRACE >= 1
    ussDialXcmdDbgsE, 0x01, 0x66, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64,
        0x0a, 0x00,
#endif
    ussDialXcmdUpE,
    0xff
};
const unsigned char *ussDialScrTable[4] = {
    (const unsigned char *)ussDialScriptIn,
    (const unsigned char *)ussDialScriptOut,
    (const unsigned char *)ussDialScriptDown,
    (const unsigned char *)ussDialScriptUser1,
};

/* Global Vars */
unsigned char *ussRingString = "RING";
unsigned char *ussScriptPhoneNum = "08163";
unsigned char *ussScriptUserName = "8163";
unsigned char *ussScriptPassword = "8163";
unsigned char *test_var = "1234567";
unsigned char **ussDialVarTable[5] = {
    &ussRingString,
    &ussScriptPhoneNum,
    &test_var,
    &ussScriptUserName,
    &ussScriptPassword		/* cowboy added 2 items and the array number 3 to 5 */
};

/* Local Ints */
int ussDialIntTable[1];

/* Log Arrays */
unsigned char ussConnectInLog[80];
unsigned char ussConnectOutLog[50];
unsigned char *ussDialLogTable[2] = {
    (unsigned char *)ussConnectInLog,
    (unsigned char *)ussConnectOutLog,
};
const int ussDialLogLenTable[2] = {
    80,
    50,
};
#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
麻豆精品视频在线观看免费| 91免费观看视频在线| 成人一二三区视频| 欧美精品久久一区二区三区| 欧美精彩视频一区二区三区| 亚洲午夜精品17c| 国产很黄免费观看久久| 在线观看91精品国产入口| 久久综合狠狠综合久久激情| 亚洲丶国产丶欧美一区二区三区| 国产激情一区二区三区四区| 欧美理论电影在线| 综合激情网...| 国产盗摄视频一区二区三区| 日韩免费高清视频| 午夜精品久久久久久久99樱桃| 99这里都是精品| 国产精品污网站| 极品少妇一区二区三区精品视频| 欧美日韩卡一卡二| 一区二区视频在线| av一区二区不卡| 欧美国产日韩在线观看| 国产又粗又猛又爽又黄91精品| 在线不卡免费欧美| 一区二区三区产品免费精品久久75| 国产mv日韩mv欧美| 久久综合资源网| 激情综合色综合久久| 91精品国产综合久久久久久久久久| 亚洲乱码中文字幕综合| 色香蕉久久蜜桃| 亚洲欧美激情插| 在线亚洲一区观看| 一区二区三区中文免费| 欧美在线免费观看视频| 亚洲一级不卡视频| 欧美日韩中文字幕精品| 天堂av在线一区| 91精品欧美综合在线观看最新| 无码av中文一区二区三区桃花岛| 欧美日韩午夜在线视频| 亚洲成人av电影| 91精品国产综合久久精品 | 夜夜爽夜夜爽精品视频| 91色九色蝌蚪| 亚洲一区二区黄色| 日韩欧美视频一区| 国产美女视频91| 中文字幕二三区不卡| 99re这里都是精品| 亚洲国产精品久久艾草纯爱| 欧美美女直播网站| 久久福利视频一区二区| 国产精品无遮挡| 欧美性感一类影片在线播放| 美女视频黄 久久| 国产欧美综合色| 欧美怡红院视频| 青青青爽久久午夜综合久久午夜| 2023国产精品| 97se亚洲国产综合自在线不卡| 亚洲午夜在线电影| 精品蜜桃在线看| 一本大道久久a久久综合| 日韩一区精品字幕| 国产欧美1区2区3区| 欧美色手机在线观看| 久久99精品一区二区三区| 国产精品麻豆一区二区| 欧美人牲a欧美精品| 国产精品1区2区| 亚洲国产视频网站| 国产欧美日韩视频一区二区| 色婷婷久久99综合精品jk白丝| 日本美女视频一区二区| 国产精品久久毛片a| 日韩午夜电影在线观看| 91同城在线观看| 国产乱码精品1区2区3区| 亚洲综合网站在线观看| 三级久久三级久久| 久久久久久久久久久久久女国产乱 | 成人激情黄色小说| 日韩精品国产精品| 自拍偷拍国产亚洲| 久久蜜桃av一区二区天堂| 欧美日韩国产成人在线91| 成人免费高清在线观看| 久久精品国产精品青草| 亚洲综合视频在线| 亚洲国产精品二十页| 日韩女优制服丝袜电影| 欧美视频中文一区二区三区在线观看| 国产成人亚洲综合色影视| 免费人成精品欧美精品| 亚洲一区二区三区视频在线播放 | 国产精品卡一卡二| 欧美一级一区二区| 精品视频一区二区不卡| 99久久免费精品高清特色大片| 久久精品国产一区二区| 亚洲h在线观看| 亚洲综合av网| 亚洲三级电影全部在线观看高清| 久久品道一品道久久精品| 91麻豆精品国产91久久久久久久久 | 污片在线观看一区二区| 亚洲精品高清在线| 中文字幕在线不卡一区二区三区| 久久精品一区二区| 久久嫩草精品久久久精品一| 精品卡一卡二卡三卡四在线| 欧美一区二区在线视频| 国产精品色呦呦| 国产欧美综合色| 国产精品你懂的在线欣赏| 国产日韩v精品一区二区| 国产日产精品一区| 国产日韩精品一区二区三区 | 7777精品伊人久久久大香线蕉| 色老头久久综合| 欧美中文字幕亚洲一区二区va在线 | 日产欧产美韩系列久久99| 三级在线观看一区二区 | 欧美日韩你懂得| 欧美三级日本三级少妇99| 欧美日韩美少妇| 欧美一区二区播放| 日韩美女一区二区三区| 久久九九影视网| 国产精品网友自拍| 日韩美女精品在线| 一区二区三区国产豹纹内裤在线| 亚洲一区免费在线观看| 日本欧美一区二区在线观看| 激情综合色综合久久综合| 高清在线成人网| 色综合久久久久久久久| 91精品国产综合久久蜜臀| 精品国产一区二区三区久久久蜜月 | 一区二区三区中文在线| 日韩高清不卡一区二区三区| 极品瑜伽女神91| av一区二区三区四区| 欧美日韩一区二区三区高清| 欧美一区二区成人| 亚洲国产激情av| 亚洲香肠在线观看| 久久99国产精品尤物| 成人精品一区二区三区四区| 欧美亚州韩日在线看免费版国语版| 欧美老年两性高潮| 国产亚洲精品aa午夜观看| 一区二区三区精品| 韩国精品免费视频| 欧美亚洲高清一区| 久久久久久免费| 高清不卡在线观看av| 欧美日韩精品欧美日韩精品一综合| 91精品综合久久久久久| 国产精品国产精品国产专区不蜜 | 欧美大片一区二区三区| 国产精品福利影院| 秋霞午夜av一区二区三区| 波多野结衣精品在线| 日韩精品自拍偷拍| 亚洲欧美激情小说另类| 国产一区二区日韩精品| 欧美吻胸吃奶大尺度电影| 久久精品亚洲一区二区三区浴池| 亚洲综合一区在线| 成人国产亚洲欧美成人综合网 | 在线播放一区二区三区| 国产精品久久久久影院| 精品亚洲欧美一区| 欧美精品一卡二卡| 一区二区在线观看免费视频播放| 国内精品久久久久影院薰衣草| 欧美色窝79yyyycom| 中文字幕在线不卡国产视频| 久久国产精品色婷婷| 欧美精选午夜久久久乱码6080| 日韩一区在线看| 国产成人精品aa毛片| 欧美mv日韩mv| 麻豆精品蜜桃视频网站| 91精品国产麻豆国产自产在线 | 亚洲精品在线免费观看视频| 亚洲国产综合色| 日本高清免费不卡视频| 国产精品国产自产拍在线| 成人免费av网站| 欧美激情在线看| 高清av一区二区| 中文字幕av一区二区三区高| 国v精品久久久网| 中文字幕欧美国产| 成人精品一区二区三区四区 | 色综合久久88色综合天天免费|