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

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

?? smblib-priv.h

?? 代理服務(wù)器 squid-2.6.STABLE16
?? H
?? 第 1 頁(yè) / 共 2 頁(yè)
字號(hào):
/* UNIX SMBlib NetBIOS implementation *  * Version 1.0 * SMBlib private Defines *  * Copyright (C) Richard Sharpe 1996 *  *//* * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. *  * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the * GNU General Public License for more details. *  * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */#ifndef _SMBLIB_PRIV_H_#define _SMBLIB_PRIV_H_#include "std-defines.h"#include "smblib-common.h"#include <sys/types.h>#include <unistd.h>#include "byteorder.h"		/* Hmmm ... hot good */#define max(a,b) (a < b ? b : a)#define SMB_DEF_IDF 0x424D53FF	/* "\377SMB" *//* Core protocol commands */#define SMBmkdir      0x00	/* create directory */#define SMBrmdir      0x01	/* delete directory */#define SMBopen       0x02	/* open file */#define SMBcreate     0x03	/* create file */#define SMBclose      0x04	/* close file */#define SMBflush      0x05	/* flush file */#define SMBunlink     0x06	/* delete file */#define SMBmv         0x07	/* rename file */#define SMBgetatr     0x08	/* get file attributes */#define SMBsetatr     0x09	/* set file attributes */#define SMBread       0x0A	/* read from file */#define SMBwrite      0x0B	/* write to file */#define SMBlock       0x0C	/* lock byte range */#define SMBunlock     0x0D	/* unlock byte range */#define SMBctemp      0x0E	/* create temporary file */#define SMBmknew      0x0F	/* make new file */#define SMBchkpth     0x10	/* check directory path */#define SMBexit       0x11	/* process exit */#define SMBlseek      0x12	/* seek */#define SMBtcon       0x70	/* tree connect */#define SMBtdis       0x71	/* tree disconnect */#define SMBnegprot    0x72	/* negotiate protocol */#define SMBdskattr    0x80	/* get disk attributes */#define SMBsearch     0x81	/* search directory */#define SMBsplopen    0xC0	/* open print spool file */#define SMBsplwr      0xC1	/* write to print spool file */#define SMBsplclose   0xC2	/* close print spool file */#define SMBsplretq    0xC3	/* return print queue */#define SMBsends      0xD0	/* send single block message */#define SMBsendb      0xD1	/* send broadcast message */#define SMBfwdname    0xD2	/* forward user name */#define SMBcancelf    0xD3	/* cancel forward */#define SMBgetmac     0xD4	/* get machine name */#define SMBsendstrt   0xD5	/* send start of multi-block message */#define SMBsendend    0xD6	/* send end of multi-block message */#define SMBsendtxt    0xD7	/* send text of multi-block message *//* CorePlus protocol                                        */#define SMBlockread   0x13	/* Lock a range and read it */#define SMBwriteunlock 0x14	/* Unlock a range and then write */#define SMBreadbraw   0x1a	/* read a block of data without smb header ohead */#define SMBwritebraw  0x1d	/* write a block of data without smb header ohead */#define SMBwritec     0x20	/* secondary write request */#define SMBwriteclose 0x2c	/* write a file and then close it *//* DOS Extended Protocol                                    */#define SMBreadBraw      0x1A	/* read block raw */#define SMBreadBmpx      0x1B	/* read block multiplexed */#define SMBreadBs        0x1C	/* read block (secondary response) */#define SMBwriteBraw     0x1D	/* write block raw */#define SMBwriteBmpx     0x1E	/* write block multiplexed */#define SMBwriteBs       0x1F	/* write block (secondary request) */#define SMBwriteC        0x20	/* write complete response */#define SMBsetattrE      0x22	/* set file attributes expanded */#define SMBgetattrE      0x23	/* get file attributes expanded */#define SMBlockingX      0x24	/* lock/unlock byte ranges and X */#define SMBtrans         0x25	/* transaction - name, bytes in/out */#define SMBtranss        0x26	/* transaction (secondary request/response) */#define SMBioctl         0x27	/* IOCTL */#define SMBioctls        0x28	/* IOCTL  (secondary request/response) */#define SMBcopy          0x29	/* copy */#define SMBmove          0x2A	/* move */#define SMBecho          0x2B	/* echo */#define SMBopenX         0x2D	/* open and X */#define SMBreadX         0x2E	/* read and X */#define SMBwriteX        0x2F	/* write and X */#define SMBsesssetupX    0x73	/* Session Set Up & X (including User Logon) */#define SMBtconX         0x75	/* tree connect and X */#define SMBffirst        0x82	/* find first */#define SMBfunique       0x83	/* find unique */#define SMBfclose        0x84	/* find close */#define SMBinvalid       0xFE	/* invalid command *//* Any more ? */#define SMBdatablockID     0x01	/* A data block identifier */#define SMBdialectID       0x02	/* A dialect id            */#define SMBpathnameID      0x03	/* A pathname ID           */#define SMBasciiID         0x04	/* An ascii string ID      */#define SMBvariableblockID 0x05	/* A variable block ID     *//* some other defines we need *//* Flags defines ... */#define SMB_FLG2_NON_DOS    0x01	/* We know non dos names             */#define SMB_FLG2_EXT_ATR    0x02	/* We know about Extended Attributes */#define SMB_FLG2_LNG_NAM    0x04	/* Long names ?                      */typedef unsigned short WORD;typedef unsigned short UWORD;typedef unsigned int ULONG;typedef unsigned char BYTE;typedef unsigned char UCHAR;/* Some macros to allow access to actual packet data so that we *//* can change the underlying representation of packets.         *//*                                                              *//* The current formats vying for attention are a fragment       *//* approach where the SMB header is a fragment linked to the    *//* data portion with the transport protocol (rfcnb or whatever) *//* being linked on the front.                                   *//*                                                              *//* The other approach is where the whole packet is one array    *//* of bytes with space allowed on the front for the packet      *//* headers.                                                     */#define SMB_Hdr(p) (char *)(p -> data)/* SMB Hdr def for File Sharing Protocol? From MS and Intel,    *//* Intel PN 138446 Doc Version 2.0, Nov 7, 1988. This def also  *//* applies to LANMAN1.0 as well as the Core Protocol            *//* The spec states that wct and bcc must be present, even if 0  *//* We define these as offsets into a char SMB[] array for the   *//* sake of portability                                          *//* NOTE!. Some of the lenght defines, SMB_<protreq>_len do not include *//* the data that follows in the SMB packet, so the code will have to   *//* take that into account.                                             */#define SMB_hdr_idf_offset    0	/* 0xFF,'SMB' 0-3 */#define SMB_hdr_com_offset    4	/* BYTE       4   */#define SMB_hdr_rcls_offset   5	/* BYTE       5   */#define SMB_hdr_reh_offset    6	/* BYTE       6   */#define SMB_hdr_err_offset    7	/* WORD       7   */#define SMB_hdr_reb_offset    9	/* BYTE       9   */#define SMB_hdr_flg_offset    9	/* same as reb ... */#define SMB_hdr_res_offset    10	/* 7 WORDs    10  */#define SMB_hdr_res0_offset   10	/* WORD       10  */#define SMB_hdr_flg2_offset   10	/* WORD           */#define SMB_hdr_res1_offset   12	/* WORD       12  */#define SMB_hdr_res2_offset   14#define SMB_hdr_res3_offset   16#define SMB_hdr_res4_offset   18#define SMB_hdr_res5_offset   20#define SMB_hdr_res6_offset   22#define SMB_hdr_tid_offset    24#define SMB_hdr_pid_offset    26#define SMB_hdr_uid_offset    28#define SMB_hdr_mid_offset    30#define SMB_hdr_wct_offset    32#define SMB_hdr_len           33	/* 33 byte header?      */#define SMB_hdr_axc_offset    33	/* AndX Command         */#define SMB_hdr_axr_offset    34	/* AndX Reserved        */#define SMB_hdr_axo_offset    35	/* Offset from start to WCT of AndX cmd *//* Format of the Negotiate Protocol SMB */#define SMB_negp_bcc_offset   33#define SMB_negp_buf_offset   35	/* Where the buffer starts   */#define SMB_negp_len          35	/* plus the data             *//* Format of the Negotiate Response SMB, for CoreProtocol, LM1.2 and *//* NT LM 0.12. wct will be 1 for CoreProtocol, 13 for LM 1.2, and 17 *//* for NT LM 0.12                                                    */#define SMB_negrCP_idx_offset   33	/* Response to the neg req */#define SMB_negrCP_bcc_offset   35#define SMB_negrLM_idx_offset   33	/* dialect index           */#define SMB_negrLM_sec_offset   35	/* Security mode           */#define SMB_sec_user_mask       0x01	/* 0 = share, 1 = user     */#define SMB_sec_encrypt_mask    0x02	/* pick out encrypt        */#define SMB_negrLM_mbs_offset   37	/* max buffer size         */#define SMB_negrLM_mmc_offset   39	/* max mpx count           */#define SMB_negrLM_mnv_offset   41	/* max number of VCs       */#define SMB_negrLM_rm_offset    43	/* raw mode support bit vec */#define SMB_read_raw_mask       0x01#define SMB_write_raw_mask      0x02#define SMB_negrLM_sk_offset    45	/* session key, 32 bits    */#define SMB_negrLM_st_offset    49	/* Current server time     */#define SMB_negrLM_sd_offset    51	/* Current server date     */#define SMB_negrLM_stz_offset   53	/* Server Time Zone        */#define SMB_negrLM_ekl_offset   55	/* encryption key length   */#define SMB_negrLM_res_offset   57	/* reserved                */#define SMB_negrLM_bcc_offset   59	/* bcc                     */#define SMB_negrLM_len          61	/* 61 bytes ?              */#define SMB_negrLM_buf_offset   61	/* Where the fun begins    */#define SMB_negrNTLM_idx_offset 33	/* Selected protocol       */#define SMB_negrNTLM_sec_offset 35	/* Security more           */#define SMB_negrNTLM_mmc_offset 36	/* Different format above  */#define SMB_negrNTLM_mnv_offset 38	/* Max VCs                 */#define SMB_negrNTLM_mbs_offset 40	/* MBS now a long          */#define SMB_negrNTLM_mrs_offset 44	/* Max raw size            */#define SMB_negrNTLM_sk_offset  48	/* Session Key             */#define SMB_negrNTLM_cap_offset 52	/* Capabilities            */#define SMB_negrNTLM_stl_offset 56	/* Server time low         */#define SMB_negrNTLM_sth_offset 60	/* Server time high        */#define SMB_negrNTLM_stz_offset 64	/* Server time zone        */#define SMB_negrNTLM_ekl_offset 66	/* Encrypt key len         */#define SMB_negrNTLM_bcc_offset 67	/* Bcc                     */#define SMB_negrNTLM_len        69#define SMB_negrNTLM_buf_offset 69/* Offsets related to Tree Connect                                      */#define SMB_tcon_bcc_offset     33#define SMB_tcon_buf_offset     35	/* where the data is for tcon */#define SMB_tcon_len            35	/* plus the data              */#define SMB_tconr_mbs_offset    33	/* max buffer size         */#define SMB_tconr_tid_offset    35	/* returned tree id        */#define SMB_tconr_bcc_offset    37#define SMB_tconr_len           39#define SMB_tconx_axc_offset    33	/* And X Command                */#define SMB_tconx_axr_offset    34	/* reserved                     */#define SMB_tconx_axo_offset    35	/* Next command offset          */#define SMB_tconx_flg_offset    37	/* Flags, bit0=1 means disc TID */#define SMB_tconx_pwl_offset    39	/* Password length              */#define SMB_tconx_bcc_offset    41	/* bcc                          */#define SMB_tconx_buf_offset    43	/* buffer                       */#define SMB_tconx_len           43	/* up to data ...               */#define SMB_tconxr_axc_offset   33	/* Where the AndX Command is    */#define SMB_tconxr_axr_offset   34	/* Reserved                     */#define SMB_tconxr_axo_offset   35	/* AndX offset location         *//* Offsets related to tree_disconnect                                  */#define SMB_tdis_bcc_offset     33	/* bcc                     */#define SMB_tdis_len            35	/* total len               */#define SMB_tdisr_bcc_offset    33	/* bcc                     */#define SMB_tdisr_len           35/* Offsets related to Open Request                                     */#define SMB_open_mod_offset     33	/* Mode to open with       */#define SMB_open_atr_offset     35	/* Attributes of file      */#define SMB_open_bcc_offset     37	/* bcc                     */#define SMB_open_buf_offset     39	/* File name               */#define SMB_open_len            39	/* Plus the file name      */#define SMB_openx_axc_offset    33	/* Next command            */#define SMB_openx_axr_offset    34	/* Reserved                */#define SMB_openx_axo_offset    35	/* offset of next wct      */#define SMB_openx_flg_offset    37	/* Flags, bit0 = need more info */					  /* bit1 = exclusive oplock */					  /* bit2 = batch oplock     */#define SMB_openx_mod_offset    39	/* mode to open with       */#define SMB_openx_atr_offset    41	/* search attributes       */#define SMB_openx_fat_offset    43	/* File attributes         */#define SMB_openx_tim_offset    45	/* time and date of creat  */#define SMB_openx_ofn_offset    49	/* Open function           */#define SMB_openx_als_offset    51	/* Space to allocate on    */#define SMB_openx_res_offset    55	/* reserved                */#define SMB_openx_bcc_offset    63	/* bcc                     */#define SMB_openx_buf_offset    65	/* Where file name goes    */#define SMB_openx_len           65#define SMB_openr_fid_offset    33	/* FID returned            */#define SMB_openr_atr_offset    35	/* Attributes opened with  */#define SMB_openr_tim_offset    37	/* Last mod time of file   */#define SMB_openr_fsz_offset    41	/* File size 4 bytes       */#define SMB_openr_acc_offset    45	/* Access allowed          */#define SMB_openr_bcc_offset    47

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美男人的天堂一二区| 日韩欧美国产电影| 美女视频黄免费的久久| 欧美激情在线一区二区| 欧美日韩亚洲丝袜制服| 盗摄精品av一区二区三区| 亚洲a一区二区| 日韩一区日韩二区| 久久综合九色综合久久久精品综合| 91麻豆免费看片| 国产精品一区不卡| 日本不卡高清视频| 亚洲图片一区二区| 亚洲日本一区二区三区| 337p日本欧洲亚洲大胆精品| 欧美性感一区二区三区| voyeur盗摄精品| 国产在线一区二区| 麻豆久久久久久| 男女视频一区二区| 亚洲福中文字幕伊人影院| 日韩一区在线免费观看| 国产日韩欧美精品电影三级在线| 日韩精品一区国产麻豆| 欧美电影影音先锋| 欧美人伦禁忌dvd放荡欲情| 91视频在线看| 99久久精品久久久久久清纯| 国产91丝袜在线播放九色| 激情文学综合网| 久久精品999| 蜜桃视频第一区免费观看| 日韩精品久久理论片| 视频在线在亚洲| 性欧美疯狂xxxxbbbb| 亚洲国产精品久久久久秋霞影院 | 欧美日韩久久一区| 日本高清免费不卡视频| 94色蜜桃网一区二区三区| av在线这里只有精品| 成人精品视频一区二区三区尤物| 国产大片一区二区| 高清视频一区二区| 成人av资源在线| 99re6这里只有精品视频在线观看| 成人性生交大片免费看在线播放| 高清在线观看日韩| 97久久人人超碰| 色狠狠一区二区三区香蕉| 欧洲日韩一区二区三区| 欧美在线不卡视频| 欧美日本一区二区在线观看| 欧美日韩精品一区二区三区蜜桃| 欧美老年两性高潮| 日韩欧美aaaaaa| 久久精品一区二区三区四区| 中文字幕av一区二区三区高 | 白白色 亚洲乱淫| aa级大片欧美| 欧美在线视频全部完| 欧美精品色综合| www久久精品| 国产精品久久久久7777按摩| 17c精品麻豆一区二区免费| 一区二区在线电影| 麻豆国产欧美日韩综合精品二区 | 日韩激情一区二区| 久久99精品国产| 99久久精品免费看| 7777精品伊人久久久大香线蕉 | 3atv在线一区二区三区| 久久久久久久久久看片| 亚洲色图第一区| 日本麻豆一区二区三区视频| 国产成人啪午夜精品网站男同| 91麻豆高清视频| 91麻豆精品久久久久蜜臀| 久久久久久久av麻豆果冻| 亚洲免费观看高清| 久久99日本精品| 99vv1com这只有精品| 欧美大片在线观看| 亚洲伦理在线免费看| 免费成人在线观看视频| 97久久超碰国产精品电影| 欧美一卡在线观看| 国产精品情趣视频| 免费在线观看一区二区三区| 成人动漫一区二区三区| 777a∨成人精品桃花网| 国产精品成人免费在线| 久久66热偷产精品| 91久久精品日日躁夜夜躁欧美| 欧美成人艳星乳罩| 一区二区三区精品视频| 美女一区二区视频| 日本久久电影网| 国产日韩欧美亚洲| 免费在线视频一区| 在线观看一区不卡| 国产精品美女视频| 精品一区二区三区免费视频| 91国内精品野花午夜精品 | 亚洲视频 欧洲视频| 久久精品国产亚洲5555| 欧美在线短视频| 国产精品成人免费| 国产+成+人+亚洲欧洲自线| 日韩欧美一二三区| 天堂蜜桃一区二区三区| 91国产免费看| 国产精品成人网| 国产高清在线精品| 久久综合久久综合久久| 美女mm1313爽爽久久久蜜臀| 在线观看日韩国产| 亚洲日本在线视频观看| 成人丝袜视频网| 久久午夜羞羞影院免费观看| 日本不卡一区二区三区高清视频| 欧美在线高清视频| 亚洲一区二区在线免费观看视频| 91污片在线观看| 国产精品乱码一区二区三区软件| 国产美女一区二区三区| 欧美zozo另类异族| 蜜臀a∨国产成人精品| 欧美日韩国产大片| 亚洲午夜免费视频| 欧美日韩国产高清一区二区| 亚洲第四色夜色| 欧美猛男男办公室激情| 性久久久久久久久久久久| 欧美浪妇xxxx高跟鞋交| 天天操天天综合网| 91精品国产麻豆| 日韩国产精品久久久久久亚洲| 欧美精三区欧美精三区| 首页亚洲欧美制服丝腿| 日韩一区二区影院| 九九国产精品视频| 久久女同性恋中文字幕| 成人精品一区二区三区中文字幕| 国产欧美精品一区aⅴ影院| 丁香桃色午夜亚洲一区二区三区| 欧美精彩视频一区二区三区| 国产成人av电影在线播放| 一色桃子久久精品亚洲| 91色|porny| 亚洲国产一区在线观看| 3d成人动漫网站| 伦理电影国产精品| 国产区在线观看成人精品 | 欧美放荡的少妇| 老司机精品视频导航| 久久精品一区二区三区av| 99re成人精品视频| 亚洲成人一区二区在线观看| 精品人在线二区三区| 粉嫩在线一区二区三区视频| 亚洲美腿欧美偷拍| 欧美精品电影在线播放| 国产一区二区网址| 亚洲天堂成人在线观看| 欧美日韩在线三级| 激情都市一区二区| 亚洲色图19p| 在线不卡欧美精品一区二区三区| 黄页视频在线91| 亚洲天堂成人在线观看| 欧美一区二区三区不卡| 成人性生交大片免费看视频在线| 亚洲自拍欧美精品| 欧美va亚洲va香蕉在线| 不卡的av在线播放| 午夜精品在线看| 中文字幕欧美激情| 在线播放/欧美激情| 国产99久久久国产精品| 亚洲成人av电影在线| 国产日韩欧美精品一区| 欧美日韩国产a| 丁香亚洲综合激情啪啪综合| 爽好多水快深点欧美视频| 国产精品国产自产拍高清av| 欧美日韩精品电影| 成人免费黄色大片| 日本伊人色综合网| 17c精品麻豆一区二区免费| 日韩欧美国产综合在线一区二区三区| 99国产精品久久久久久久久久久| 日本成人超碰在线观看| 伊人夜夜躁av伊人久久| 国产偷国产偷精品高清尤物| 欧美精品三级日韩久久| 91在线视频在线| 国产精品资源在线| 日韩专区欧美专区| 亚洲精品v日韩精品| 国产农村妇女精品|