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

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

?? l2cap.cc

?? NS2網(wǎng)絡(luò)仿真軟件是目前最為流行的網(wǎng)絡(luò)仿真模擬軟件
?? CC
?? 第 1 頁 / 共 2 頁
字號:
/***************************************************************************************************IBM Public License Version 1.0 **THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS IBM PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT. **1. DEFINITIONS **"Contribution" means: **       a) in the case of International Business Machines Corporation ("IBM"), the Original Program, and **       b) in the case of each Contributor, **       i) changes to the Program, and**       ii) additions to the Program;**       where such changes and/or additions to the Program originate from and are distributed by that particular Contributor. A Contribution 'originates' from a Contributor if it*       was added to the Program by such Contributor itself or anyone acting on such Contributor's behalf. Contributions do not include additions to the Program which: (i) are*       separate modules of software distributed in conjunction with the Program under their own license agreement, and (ii) are not derivative works of the Program.**  "Contributor" means IBM and any other entity that distributes the Program. **  "Licensed Patents " mean patent claims licensable by a Contributor which are necessarily infringed by the use or sale of its Contribution alone or when combined with the*  Program. **  "Original Program" means the original version of the software accompanying this Agreement as released by IBM, including source code, object code and documentation, if*  any. **  "Program" means the Original Program and Contributions. **  "Recipient" means anyone who receives the Program under this Agreement, including all Contributors. **  2. GRANT OF RIGHTS **       a) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free copyright license to reproduce, prepare*       derivative works of, publicly display, publicly perform, distribute and sublicense the Contribution of such Contributor, if any, and such derivative works, in source code*       and object code form.**       b) Subject to the terms of this Agreement, each Contributor hereby grants Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed Patents to*       make, use, sell, offer to sell, import and otherwise transfer the Contribution of such Contributor, if any, in source code and object code form. This patent license shall*       apply to the combination of the Contribution and the Program if, at the time the Contribution is added by the Contributor, such addition of the Contribution causes*       such combination to be covered by the Licensed Patents. The patent license shall not apply to any other combinations which include the Contribution. No hardware per*       se is licensed hereunder. **       c) Recipient understands that although each Contributor grants the licenses to its Contributions set forth herein, no assurances are provided by any Contributor that*       the Program does not infringe the patent or other intellectual property rights of any other entity. Each Contributor disclaims any liability to Recipient for claims brought*       by any other entity based on infringement of intellectual property rights or otherwise. As a condition to exercising the rights and licenses granted hereunder, each*       Recipient hereby assumes sole responsibility to secure any other intellectual property rights needed, if any. For example, if a third party patent license is required to*       allow Recipient to distribute the Program, it is Recipient's responsibility to acquire that license before distributing the Program.**       d) Each Contributor represents that to its knowledge it has sufficient copyright rights in its Contribution, if any, to grant the copyright license set forth in this*       Agreement. **  3. REQUIREMENTS **  A Contributor may choose to distribute the Program in object code form under its own license agreement, provided that: **       a) it complies with the terms and conditions of this Agreement; and**       b) its license agreement:**       i) effectively disclaims on behalf of all Contributors all warranties and conditions, express and implied, including warranties or conditions of title and non-infringement,*       and implied warranties or conditions of merchantability and fitness for a particular purpose; **       ii) effectively excludes on behalf of all Contributors all liability for damages, including direct, indirect, special, incidental and consequential damages, such as lost*       profits; **       iii) states that any provisions which differ from this Agreement are offered by that Contributor alone and not by any other party; and**       iv) states that source code for the Program is available from such Contributor, and informs licensees how to obtain it in a reasonable manner on or through a medium*       customarily used for software exchange. **  When the Program is made available in source code form: **       a) it must be made available under this Agreement; and **       b) a copy of this Agreement must be included with each copy of the Program. **  Each Contributor must include the following in a conspicuous location in the Program: **       Copyright ?{date here}, International Business Machines Corporation and others. All Rights Reserved. **  In addition, each Contributor must identify itself as the originator of its Contribution, if any, in a manner that reasonably allows subsequent Recipients to identify the originator*  of the Contribution. **  4. COMMERCIAL DISTRIBUTION **  Commercial distributors of software may accept certain responsibilities with respect to end users, business partners and the like. While this license is intended to facilitate the*  commercial use of the Program, the Contributor who includes the Program in a commercial product offering should do so in a manner which does not create potential liability*  for other Contributors. Therefore, if a Contributor includes the Program in a commercial product offering, such Contributor ("Commercial Contributor") hereby agrees to defend*  and indemnify every other Contributor ("Indemnified Contributor") against any losses, damages and costs (collectively "Losses") arising from claims, lawsuits and other legal*  actions brought by a third party against the Indemnified Contributor to the extent caused by the acts or omissions of such Commercial Contributor in connection with its*  distribution of the Program in a commercial product offering. The obligations in this section do not apply to any claims or Losses relating to any actual or alleged intellectual*  property infringement. In order to qualify, an Indemnified Contributor must: a) promptly notify the Commercial Contributor in writing of such claim, and b) allow the Commercial*  Contributor to control, and cooperate with the Commercial Contributor in, the defense and any related settlement negotiations. The Indemnified Contributor may participate in*  any such claim at its own expense. **  For example, a Contributor might include the Program in a commercial product offering, Product X. That Contributor is then a Commercial Contributor. If that Commercial*  Contributor then makes performance claims, or offers warranties related to Product X, those performance claims and warranties are such Commercial Contributor's*  responsibility alone. Under this section, the Commercial Contributor would have to defend claims against the other Contributors related to those performance claims and*  warranties, and if a court requires any other Contributor to pay any damages as a result, the Commercial Contributor must pay those damages. **  5. NO WARRANTY **  EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY*  KIND, EITHER EXPRESS OR IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT,*  MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each Recipient is solely responsible for determining the appropriateness of using and distributing the*  Program and assumes all risks associated with its exercise of rights under this Agreement, including but not limited to the risks and costs of program errors, compliance with*  applicable laws, damage to or loss of data, programs or equipment, and unavailability or interruption of operations. **  6. DISCLAIMER OF LIABILITY **  EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT,*  INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST PROFITS), HOWEVER CAUSED AND*  ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT*  OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF*  SUCH DAMAGES. **  7. GENERAL **  If any provision of this Agreement is invalid or unenforceable under applicable law, it shall not affect the validity or enforceability of the remainder of the terms of this*  Agreement, and without further action by the parties hereto, such provision shall be reformed to the minimum extent necessary to make such provision valid and enforceable. **  If Recipient institutes patent litigation against a Contributor with respect to a patent applicable to software (including a cross-claim or counterclaim in a lawsuit), then any*  patent licenses granted by that Contributor to such Recipient under this Agreement shall terminate as of the date such litigation is filed. In addition, If Recipient institutes*  patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Program itself (excluding combinations of the Program with other*  software or hardware) infringes such Recipient's patent(s), then such Recipient's rights granted under Section 2(b) shall terminate as of the date such litigation is filed. **  All Recipient's rights under this Agreement shall terminate if it fails to comply with any of the material terms or conditions of this Agreement and does not cure such failure in a*  reasonable period of time after becoming aware of such noncompliance. If all Recipient's rights under this Agreement terminate, Recipient agrees to cease use and*  distribution of the Program as soon as reasonably practicable. However, Recipient's obligations under this Agreement and any licenses granted by Recipient relating to the*  Program shall continue and survive. **  IBM may publish new versions (including revisions) of this Agreement from time to time. Each new version of the Agreement will be given a distinguishing version number. The*  Program (including Contributions) may always be distributed subject to the version of the Agreement under which it was received. In addition, after a new version of the*  Agreement is published, Contributor may elect to distribute the Program (including its Contributions) under the new version. No one other than IBM has the right to modify this*  Agreement. Except as expressly stated in Sections 2(a) and 2(b) above, Recipient receives no rights or licenses to the intellectual property of any Contributor under this*  Agreement, whether expressly, by implication, estoppel or otherwise. All rights in the Program not expressly granted under this Agreement are reserved. **  This Agreement is governed by the laws of the State of New York and the intellectual property laws of the United States of America. No party to this Agreement will bring a*  legal action under this Agreement more than one year after the cause of action arose. Each party waives its rights to a jury trial in any resulting litigation. **********************************************************************************************************************//* This class simulates the L2CAP SAR, protocol multiplexing andsignaling functions. Signaling is limited to sending and receiving connection request and response */#include "bt-core.h"int hdr_l2cap::offset_;static class L2CAPHeaderClass : public PacketHeaderClass {public:	L2CAPHeaderClass() : PacketHeaderClass("PacketHeader/L2CAP", sizeof(hdr_l2cap)) {		bind_offset(&hdr_l2cap::offset_);	}} class_l2caphdr;static class L2CAPClass : public TclClass {public:	L2CAPClass() : TclClass("L2CAP"){}	TclObject* create( int, const char*const*) {	 	return ( new L2CAP );	}} class_l2cap;L2CAP::L2CAP() : cid_(1), identifier_(0){	for (int i=0; i<7; i++) {		callback_[i] = 0;		packetType_[i] = BT_NULL;		}	write_reqQ_ = new queue<WriteReq*>[7];	cid_list_vec_  = new list<CID_attr*>[7];}// primitive for connection establishmentvoidL2CAP::L2CA_ConnectReq (uchar psm, uchar connection_handle, bt_packet_type packet_type){	cid_ = (cid_+1)%MaxCID;								      // initialize cid_ = 1	packetType_[connection_handle] = packet_type;	sendL2CAP_ConnectRequest(connection_handle, cid_, ++identifier_, psm);}// Receive a packet from the lower layervoidL2CAP::sendUp (Packet* p, Handler* h){	hdr_bt* bt = HDR_BT(p);	hdr_cmn* ch = HDR_CMN(p);	hdr_l2cap* l2cap = HDR_L2CAP(p);	uchar connection_handle = bt->am_addr -1;	uchar psm, rcid, scid, result; 	uchar* data = p->accessdata();	CID_attr* cid_attr;	BTHost* bthost;	if (l2cap->cid == 0x01) {		// Handle signaling packet		L2cmd l2cmd = l2cap->cmd; 			switch (l2cmd.code) {		    // Receive L2CAP_ConnectReq		    case (0x02) : 			printf("RECV L2CAP_CONNECT_REQ\t CH: %d\n", connection_handle);			psm = data[0];			rcid = data[1];			cid_attr = new CID_attr();			cid_attr->lcid = ++cid_;			cid_attr->rcid = rcid;			cid_attr->psm = psm;			cid_attr->ch = connection_handle;			cid_attr->state = W4_L2CA_ConnectRsp;			cid_attr->identifier = l2cmd.identifier;			bthost = (BTHost*)uptarget_;			bthost->L2CA_ConnectInd(cid_attr, psm);			break;		    // Receive L2CAP_ConnectRsp		    case (0x03) :			printf("RECV L2CAP_CONNECT_RSP\t CH: %d\n", connection_handle);			scid = data[0];			rcid = data[1];			result = data[2];			cid_attr = findCID(scid, connection_handle);			if(cid_attr)  // 避免空指針錯誤			{				cid_attr->rcid = rcid;				cid_attr->ch = connection_handle;				cid_attr->state = OPEN;				bthost = (BTHost*)uptarget_;				bthost->L2CA_ConnectCfm(cid_attr->lcid, connection_handle, cid_attr->psm);			}			break;		    		}		Packet::free(p);		return;	}	/* Data packet received */	/* Find cid structure for the channel */	CID_attr* cid = findCID(l2cap->cid, connection_handle);	//invalid CID	if (!cid) {		Packet::free(p);		return;	}	// valid CID	// Start of new L2CAP packet	if (bt->ph.l_ch == 0x0a) {

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美日韩国产电影| 亚洲色图在线播放| 亚洲欧洲精品一区二区精品久久久| 亚洲一区二区三区三| 国产精品综合一区二区| 欧美综合亚洲图片综合区| 中文字幕av免费专区久久| 蜜桃精品视频在线观看| 欧美日韩日日骚| 亚洲色图另类专区| 不卡的av网站| 欧美精彩视频一区二区三区| 麻豆精品在线看| 欧美日韩亚洲丝袜制服| 亚洲综合色自拍一区| 91碰在线视频| 国产精品卡一卡二卡三| 国产99久久久国产精品潘金| 精品久久人人做人人爰| 麻豆中文一区二区| 欧美一级精品大片| 日韩精品一级中文字幕精品视频免费观看 | 国产一区二区毛片| 日韩一级欧美一级| 日韩影视精彩在线| 91精品在线观看入口| 亚洲不卡av一区二区三区| 91国产丝袜在线播放| 亚洲视频狠狠干| 色噜噜狠狠一区二区三区果冻| 中文字幕人成不卡一区| 99免费精品在线| 最新中文字幕一区二区三区| 99久久亚洲一区二区三区青草| 中文字幕不卡的av| 99re6这里只有精品视频在线观看 99re8在线精品视频免费播放 | 日韩一区欧美二区| 在线播放亚洲一区| 蜜臀av性久久久久蜜臀av麻豆| 制服丝袜中文字幕一区| 日本不卡视频一二三区| 欧美不卡一二三| 国产裸体歌舞团一区二区| 2欧美一区二区三区在线观看视频| 蜜臀国产一区二区三区在线播放| 欧美一二三四在线| 精品在线免费视频| 国产欧美日韩麻豆91| 成人性生交大片免费看视频在线| 中文字幕一区二区三区在线不卡| 91麻豆精品视频| 亚洲成va人在线观看| 欧美一区二区三区日韩| 国产剧情一区二区三区| 中文字幕一区二区三区不卡在线 | 成人美女视频在线看| 亚洲日本在线a| 51精品视频一区二区三区| 精彩视频一区二区三区| 国产精品久久久久久亚洲伦| 欧美亚一区二区| 激情图片小说一区| 亚洲人成人一区二区在线观看 | 国产精品国产三级国产aⅴ无密码| 91免费观看在线| 日韩成人免费在线| 国产农村妇女毛片精品久久麻豆| 色综合色综合色综合| 日本特黄久久久高潮| 国产欧美视频在线观看| 欧美色图天堂网| 国产精品一区久久久久| 一卡二卡三卡日韩欧美| 久久夜色精品国产噜噜av| 色婷婷av一区二区三区大白胸| 免费观看日韩电影| 亚洲视频香蕉人妖| 久久亚洲一级片| 欧美日韩亚洲综合在线| 成人毛片视频在线观看| 蜜桃久久久久久久| 一区二区三区欧美| 国产婷婷色一区二区三区| 欧美日韩日日夜夜| 99久久伊人久久99| 韩国女主播一区| 天堂蜜桃一区二区三区| 《视频一区视频二区| 精品国产乱码久久久久久闺蜜| 在线视频一区二区免费| 国产成人av一区二区三区在线| 五月婷婷综合在线| 亚洲男人的天堂一区二区| 国产亚洲女人久久久久毛片| 日韩一区二区电影在线| 在线观看www91| 99久久久久免费精品国产| 国产乱码精品一区二区三| 日韩高清一区二区| 亚洲一区二区影院| 中文字幕视频一区二区三区久| 国产亚洲欧美日韩日本| 精品国精品国产| 日韩欧美卡一卡二| 91精品视频网| 欧美精品日韩精品| 欧美日韩精品福利| 欧美日韩一区在线观看| 一本大道久久a久久综合| 成人午夜在线免费| 成人午夜在线播放| 福利一区在线观看| 国产成人精品亚洲午夜麻豆| 国产在线看一区| 国内久久精品视频| 国产真实乱子伦精品视频| 成人美女视频在线观看18| 国产美女在线精品| 国产激情偷乱视频一区二区三区| 国产一区二区久久| 精品影院一区二区久久久| 久久不见久久见免费视频7 | 一区二区三区日韩| 一区二区三区自拍| 性久久久久久久久久久久| 肉色丝袜一区二区| 久久97超碰国产精品超碰| 国产一区二区三区精品视频| 国v精品久久久网| 97se亚洲国产综合自在线 | 日韩免费在线观看| 精品盗摄一区二区三区| 国产午夜精品一区二区三区四区 | 精品国产乱码久久久久久蜜臀| 久久综合九色综合97婷婷女人| 国产亚洲欧美日韩日本| 亚洲色图欧洲色图| 亚洲bdsm女犯bdsm网站| 久热成人在线视频| 成人免费福利片| 欧美视频中文字幕| 精品日韩成人av| 最新中文字幕一区二区三区| 午夜精彩视频在线观看不卡| 久久福利视频一区二区| 成人一区二区三区视频| 在线观看亚洲专区| 精品国产污污免费网站入口 | 午夜精品在线看| 狠狠色狠狠色合久久伊人| 99久久99久久免费精品蜜臀| 欧美日韩情趣电影| 日本一区二区三区四区在线视频 | 亚洲理论在线观看| 蜜臀av性久久久久蜜臀aⅴ流畅| 丁香婷婷综合网| 欧美久久婷婷综合色| 欧美激情在线看| 亚州成人在线电影| 菠萝蜜视频在线观看一区| 9191国产精品| 亚洲欧美在线另类| 极品少妇一区二区| 欧美在线你懂得| 欧美国产日韩在线观看| 9i在线看片成人免费| 日韩欧美在线不卡| 一区二区三区中文字幕| 国产在线精品一区二区不卡了 | 午夜欧美视频在线观看| 成人免费看片app下载| 日韩免费视频线观看| 亚洲一区二区在线播放相泽| 国产成人免费视频网站| 欧美一级久久久| 亚洲成人在线网站| 91麻豆免费在线观看| 欧美国产1区2区| 久久精品99久久久| 欧美另类变人与禽xxxxx| 亚洲欧美日韩成人高清在线一区| 久久99国产精品久久| 欧美日韩国产小视频在线观看| 国产精品国产三级国产普通话蜜臀 | 国产成人免费视频| 26uuu国产电影一区二区| 五月激情丁香一区二区三区| 一本大道综合伊人精品热热 | 欧美a级理论片| 欧美另类久久久品| 亚洲国产综合91精品麻豆| 成人av资源在线观看| 久久青草欧美一区二区三区| 久久精品999| 精品三级在线观看| 久久66热偷产精品| 精品人伦一区二区色婷婷| 久久99精品国产.久久久久 | 亚洲色图视频免费播放| 不卡av在线免费观看|