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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? netutil.h

?? 一個(gè)基于BIOS的串口數(shù)據(jù)和網(wǎng)口數(shù)據(jù)通信的程序
?? H
字號(hào):
/* Define variable sizes: 8, 16, 32 bits */
#ifndef BYTE
#define BYTE unsigned char
#endif
#ifndef WORD
#define WORD unsigned short
#endif
#ifndef LWORD
#define LWORD unsigned long
#endif

/* Ensure network structures aren't padded (DJGPP and VC) */
#pragma pack(1)

#ifdef WIN32
#include "win32def.h"
#else
#include "dosdef.h"
#endif

/* General-purpose frame header, and frame including header */
typedef struct {
    WORD len;                   /* Length of data in genframe buffer */
    WORD dtype;                 /* Driver type */
    WORD fragoff;               /* Offset of fragment within buffer */
} GENHDR;

/* The general-pupose frame buffer is dimensioned to accomodate 2 fragments
** i.e.  a 1514-byte frame, a 2nd GENHDR, and a 2nd 1514-byte frame */
#define MAXGEN 3040
typedef struct {
    GENHDR g;                   /* General-pupose frame header */
    BYTE buff[MAXGEN];          /* Frame itself (2 frames if fragmented) */
} GENFRAME;

/* Default circular buffer size: MUST be power of 2
** This definition is for initialisation only, and may be overriden to
** create a larger or smaller buffer. To determine the actual buffer size, all
** functions MUST use the 'len' value below, not the _CBUFFLEN_ definition */
#ifndef _CBUFFLEN_
#define _CBUFFLEN_ 0x800
#endif
/* Circular buffer structure */
typedef struct
{
    WORD len;                   /* Length of data (must be first) */
    LWORD in;                   /* Incoming data */
    LWORD out;                  /* Outgoing data */
    LWORD trial;                /* Outgoing data 'on trial' */
    BYTE data[_CBUFFLEN_];      /* Buffer */
} CBUFF;

/* Prototypes */
int getframe_maxlen(GENFRAME *gfp);
WORD getframe_mtu(GENFRAME *gfp);
WORD dtype_hdrlen(WORD dtype);
void *getframe_datap(GENFRAME *gfp);
BYTE *getframe_srcep(GENFRAME *gfp);
BYTE *getframe_srce(GENFRAME *gfp, BYTE *buff);
BYTE *getframe_destp(GENFRAME *gfp);
BYTE *getframe_dest(GENFRAME *gfp, BYTE *buff);
WORD getframe_pcol(GENFRAME *gfp);
int is_bcast(GENFRAME *gfp);
int is_ether(GENFRAME *gfp, int len);
int make_frame(GENFRAME *gfp, BYTE dest[], WORD pcol, WORD dlen);
void swap_ether(GENFRAME *gfp);
void disp_ether(GENFRAME *gfp, int dlen);
int is_slip(GENFRAME *gfp, int len);
void disp_frame(GENFRAME *gfp, int dlen, int tx);
char *ipstr(LWORD ip, char *s);
char *ethstr(BYTE *addr, char *str);
LWORD atoip(char *str);
int read_cfgval(char *fname, char *item, int *valp);
int read_cfgstr(char *fname, char *item, char *dest, int destlen);
int read_cfgstr_n(char *fname, int n, char *item, char *dest, int destlen);
int read_cfgopt(char *fname, char *item, char *opt);
char *skiptoken(char *str, char *tok);
char *skipspace(char *str);
char *skippunct(char *str);
int in_limits(LWORD val, LWORD lo, LWORD hi);
void buff_setall(CBUFF *bp, LWORD start);
WORD buff_freelen(CBUFF *bp);
WORD buff_untriedlen(CBUFF *bp);
WORD buff_trylen(CBUFF *bp);
WORD buff_dlen(CBUFF *bp);
WORD buff_retry(CBUFF *bp, WORD len);
WORD buff_preload(CBUFF *bp, LWORD oset, BYTE *data, WORD len);
WORD buff_in(CBUFF *bp, BYTE *data, WORD len);
WORD buff_instr(CBUFF *bp, char *str);
WORD buff_infile(CBUFF *bp, FILE *fp, WORD len);
WORD buff_try(CBUFF *bp, BYTE *data, WORD maxlen);
WORD buff_out(CBUFF *bp, BYTE *data, WORD maxlen);
WORD buff_strlen(CBUFF *bp);
WORD buff_chrlen(CBUFF *bp, char c);
WORD csum(void *dp, WORD count);
WORD minw(WORD a, WORD b);
WORD maxw(WORD a, WORD b);
int mini(int a, int b);
int maxi(int a, int b);
WORD swapw(WORD w);
LWORD swapl(LWORD lw);
int timeout(WORD *timep, int sec);
int mstimeout(LWORD *timep, int msec);
LWORD mstime(void);
void msdelay(WORD millisec);
void hexdump(BYTE *buff, WORD len);
char *find_first(char *path);
char *find_next(void);
long find_filesize(void);

/* EOF */

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚欧色一区w666天堂| 777久久久精品| 国产欧美日韩视频在线观看| 精品在线亚洲视频| 2023国产一二三区日本精品2022| 久久99国产精品免费网站| 欧美电视剧免费全集观看| 国产一区二区免费看| 国产午夜精品在线观看| www.在线欧美| 亚洲激情在线激情| 欧美日韩国产另类不卡| 裸体一区二区三区| 欧美激情中文字幕| 色综合 综合色| 日韩激情一二三区| 久久精品一区二区三区四区| 99视频一区二区| 午夜精品久久久久久久99水蜜桃| 欧美va天堂va视频va在线| 风间由美一区二区三区在线观看 | 久久新电视剧免费观看| 国产成人av自拍| 一区二区三区国产| 日韩一区二区中文字幕| 国产成人久久精品77777最新版本| 国产精品青草久久| 欧美日韩美少妇| 国产一区二区在线影院| 亚洲自拍偷拍网站| 精品国产凹凸成av人导航| 成人永久免费视频| 亚洲成av人片一区二区梦乃| 久久免费电影网| 色综合久久久久久久| 麻豆精品久久久| **网站欧美大片在线观看| 91精品国产综合久久精品图片 | 亚洲视频每日更新| 欧美一区二区免费观在线| 成人一道本在线| 免费在线看成人av| 亚洲卡通动漫在线| 久久久久国产精品厨房| 欧美在线不卡一区| 国产精品亚洲一区二区三区在线 | 成人国产亚洲欧美成人综合网 | 色八戒一区二区三区| 久久成人麻豆午夜电影| 亚洲一线二线三线久久久| 国产午夜精品一区二区三区四区| 欧美日韩一级黄| 99re在线精品| 国产乱码字幕精品高清av | 日本一区二区三区国色天香| 91.com在线观看| 欧美成人vps| 精品久久五月天| 色婷婷久久久久swag精品| 美女视频网站久久| 亚洲香蕉伊在人在线观| 欧美高清在线一区| 欧美va亚洲va| 日韩亚洲欧美成人一区| 欧美影院精品一区| 一本在线高清不卡dvd| 国产福利精品导航| 国产一区二区三区不卡在线观看| 日韩精品1区2区3区| 午夜视频在线观看一区| 一区二区三区四区国产精品| 亚洲欧洲精品天堂一级| 国产精品私房写真福利视频| 精品成人免费观看| 久久色在线观看| 欧美精品一区二区三区蜜桃| 日韩欧美一区在线| 欧美一区二区日韩| 日韩精品一区二区三区在线播放| 欧美精选一区二区| 69堂精品视频| 欧美日韩国产片| 欧美一区三区四区| 欧美一区三区四区| 精品欧美黑人一区二区三区| 欧美电影免费观看完整版| 精品国产一区二区在线观看| 久久亚洲欧美国产精品乐播| 国产亚洲欧美日韩在线一区| 一本一道久久a久久精品 | 国产精品亚洲视频| 国产在线麻豆精品观看| 国内国产精品久久| 国产91高潮流白浆在线麻豆| 91免费观看视频| 色先锋久久av资源部| 精品视频一区三区九区| 678五月天丁香亚洲综合网| 日韩一级片网站| 国产午夜亚洲精品不卡| 国产精品乱码妇女bbbb| 亚洲综合成人在线视频| 亚洲无人区一区| 久久se这里有精品| 成人免费的视频| 在线观看国产日韩| 欧美一卡二卡三卡| 国产午夜亚洲精品羞羞网站| 亚洲欧美视频在线观看视频| 亚洲成人av在线电影| 六月婷婷色综合| av在线一区二区| 欧美色大人视频| 精品久久久网站| 亚洲天堂精品在线观看| 偷拍亚洲欧洲综合| 高清国产午夜精品久久久久久| 99精品热视频| 日韩一区二区三区在线视频| 国产午夜精品一区二区| 亚洲愉拍自拍另类高清精品| 久久国产精品无码网站| 91麻豆swag| 精品毛片乱码1区2区3区| 亚洲日本va午夜在线电影| 日本特黄久久久高潮 | yourporn久久国产精品| 777a∨成人精品桃花网| 国产精品天美传媒| 日本在线播放一区二区三区| 成人三级伦理片| 91麻豆精品国产91久久久使用方法| 久久久精品免费免费| 亚洲观看高清完整版在线观看| 激情综合五月婷婷| 欧美性受xxxx黑人xyx| 国产日产欧美一区| 美日韩黄色大片| 在线观看三级视频欧美| 国产精品美女久久久久aⅴ | 亚洲一区二区三区视频在线播放| 国产在线观看一区二区| 欧美日韩不卡在线| 亚洲美女精品一区| 高潮精品一区videoshd| 精品乱人伦一区二区三区| 性感美女久久精品| 91蜜桃婷婷狠狠久久综合9色| 久久久三级国产网站| 麻豆一区二区在线| 欧美男男青年gay1069videost| 中文字幕视频一区二区三区久| 久久激情综合网| 7777精品伊人久久久大香线蕉超级流畅| 亚洲欧美综合在线精品| 大尺度一区二区| 久久婷婷国产综合精品青草| 久久精品国产第一区二区三区 | 欧美精品99久久久**| 一区二区高清在线| 91美女片黄在线观看91美女| 欧美国产欧美综合| 国产999精品久久| 久久九九全国免费| 国产大陆亚洲精品国产| 久久亚洲捆绑美女| 国产在线不卡一卡二卡三卡四卡| 欧美一级免费观看| 日本vs亚洲vs韩国一区三区二区 | 奇米777欧美一区二区| 欧美美女bb生活片| 日韩中文字幕区一区有砖一区| 在线免费观看不卡av| 亚洲午夜在线观看视频在线| 人人狠狠综合久久亚洲| 亚洲精品免费视频| 99久久综合精品| 中文字幕电影一区| 不卡视频免费播放| 国产精品久久久久久福利一牛影视| 国产成人啪免费观看软件| 中文字幕国产一区| 99久久久久久99| 一区二区三区在线观看欧美 | 蜜桃视频一区二区三区在线观看| 欧美精品久久久久久久多人混战 | 自拍偷拍亚洲欧美日韩| 91捆绑美女网站| 亚洲不卡av一区二区三区| 91精品综合久久久久久| 精品一区二区成人精品| 国产亚洲一区二区三区在线观看| 国产精品一区二区x88av| 中文字幕国产一区| 在线看日本不卡| 日本女人一区二区三区| 久久久久久久av麻豆果冻| 91香蕉视频污在线| 日韩**一区毛片| 久久久高清一区二区三区|