/* Do not modify this file. */
/* It is created automatically by the ASN.1 to Wireshark dissector compiler */
/* packet-rrc.c */
/* ../../tools/asn2wrs.py -p rrc -c ./rrc.cnf -s ./packet-rrc-template -D . Class-definitions.asn PDU-definitions.asn InformationElements.asn Constant-definitions.asn Internode-definitions.asn */
/* Input file: packet-rrc-template.c */
#line 1 "packet-rrc-template.c"
/* packet-rrc.c
* Routines for Universal Mobile Telecommunications System (UMTS);
* Radio Resource Control (RRC) protocol specification
* (3GPP TS 25.331 version 6.7.0 Release 6) packet dissection
* Copyright 2006, Anders Broman <anders.broman@ericsson.com>
*
* $Id: packet-rrc.c 31280 2009-12-16 00:43:19Z gerald $
*
* Wireshark - Network traffic analyzer
* By Gerald Combs <gerald@wireshark.org>
* Copyright 1998 Gerald Combs
*
* 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., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*
* Ref: 3GPP TS 25.423 version 6.7.0 Release 6
*/
#ifdef HAVE_CONFIG_H
# include "config.h"
#endif
#include <glib.h>
#include <epan/packet.h>
#include <epan/asn1.h>
#include <stdio.h>
#include <string.h>
#include "packet-ber.h"
#include "packet-per.h"
#ifdef _MSC_VER
/* disable: "warning C4049: compiler limit : terminating line number emission" */
#pragma warning(disable:4049)
/* disable: "warning C4146: unary minus operator applied to unsigned type, result still unsigned" */
#pragma warning(disable:4146)
#endif
#define PNAME "Radio Resource Control (RRC) protocol"
#define PSNAME "RRC"
#define PFNAME "rrc"
static dissector_handle_t gsm_a_dtap_handle;
static dissector_handle_t rrc_ue_radio_access_cap_info_handle=NULL;
static dissector_handle_t rrc_dl_dcch_handle=NULL;
/* Include constants */
/*--- Included file: packet-rrc-val.h ---*/
#line 1 "packet-rrc-val.h"
#define hiPDSCHidentities 64
#define hiPUSCHidentities 64
#define hiRM 256
#define maxAC 16
#define maxAdditionalMeas 4
#define maxASC 8
#define maxASCmap 7
#define maxASCpersist 6
#define maxCCTrCH 8
#define maxCellMeas 32
#define maxCellMeas_1 31
#define maxCNdomains 4
#define maxCommonHRNTI 4
#define maxCommonQueueID 2
#define maxCPCHsets 16
#define maxDPCH_DLchan 8
#define maxDPDCH_UL 6
#define maxDRACclasses 8
#define maxE_DCHMACdFlow 8
#define maxE_DCHMACdFlow_1 7
#define maxEDCHRL 4
#define maxFACHPCH 8
#define maxFreq 8
#define maxFreqBandsFDD 8
#define maxFreqBandsFDD_ext 15
#define maxFreqBandsTDD 4
#define maxFreqBandsGSM 16
#define maxGANSS 8
#define maxGANSS_1 7
#define maxGANSSSat 64
#define maxGANSSSat_1 63
#define maxGERAN_SI 8
#define maxGSMTargetCells 32
#define maxHProcesses 8
#define maxHS_SCCHLessTrBlk 4
#define maxHSDSCHTBIndex 64
#define maxHSDSCHTBIndex_tdd384 512
#define maxHSSCCHs 4
#define maxInterSysMessages 4
#define maxLoCHperRLC 2
#define maxMAC_d_PDUsizes 8
#define maxMBMS_CommonCCTrCh 32
#define maxMBMS_CommonPhyCh 32
#define maxMBMS_CommonRB 32
#define maxMBMS_CommonTrCh 32
#define maxMBMS_Freq 4
#define maxMBMS_L1CP 4
#define maxMBMSservCount 8
#define maxMBMSservModif 32
#define maxMBMSservSched 16
#define maxMBMSservSelect 8
#define maxMBMSservUnmodif 64
#define maxMBMSTransmis 4
#define maxMBSFNClusters 16
#define maxMeasEvent 8
#define maxMeasIntervals 3
#define maxMeasParEvent 2
#define maxNumCDMA2000Freqs 8
#define maxNumE_AGCH 4
#define maxNumE_HICH 4
#define maxNumGSMFreqRanges 32
#define maxNumFDDFreqs 8
#define maxNumTDDFreqs 8
#define maxNoOfMeas 16
#define maxOtherRAT 15
#define maxOtherRAT_16 16
#define maxPage1 8
#define maxPCPCH_APsig 16
#define maxPCPCH_APsubCh 12
#define maxPCPCH_CDsig 16
#define maxPCPCH_CDsubCh 12
#define maxPCPCH_SF 7
#define maxPCPCHs 64
#define maxPDCPAlgoType 8
#define maxPDSCH 8
#define maxPDSCH_TFCIgroups 256
#define maxPRACH 16
#define maxPRACH_FPACH 8
#define maxPredefConfig 16
#define maxPUSCH 8
#define maxQueueIDs 8
#define maxRABsetup 16
#define maxRAT 16
#define maxRB 32
#define maxRBallRABs 27
#define maxRBMuxOptions 8
#define maxRBperRAB 8
#define maxRBperTrCh 16
#define maxReportedGSMCells 8
#define maxRL 8
#define maxRL_1 7
#define maxRLCPDUsizePerLogChan 32
#define maxRFC3095_CID 16384
#define maxROHC_PacketSizes_r4 16
#define maxROHC_Profile_r4 8
#define maxSat 16
#define maxSatClockModels 4
#define maxSCCPCH 16
#define maxSgnType 8
#define maxSIB 32
#define maxSIB_FACH 8
#define maxSIBperMsg 16
#define maxSRBsetup 8
#define maxSystemCapability 16
#define maxTDD128Carrier 6
#define maxTF 32
#define maxTF_CPCH 16
#define maxTFC 1024
#define maxTFCsub 1024
#define maxTFCI_2_Combs 512
#define maxTGPS 6
#define maxTrCH 32
#define maxTrCHpreconf 32
#define maxTS 14
#define maxTS_1 13
#define maxTS_2 12
#define maxTS_LCR 6
#define maxTS_LCR_1 5
#define maxURA 8
#define maxURNTI_Group 8
/*--- End of included file: packet-rrc-val.h ---*/
#line 61 "packet-rrc-template.c"
/* Initialize the protocol and registered fields */
static int proto_rrc = -1;
static int hf_test;
/*--- Included file: packet-rrc-hf.c ---*/
#line 1 "packet-rrc-hf.c"
static int hf_rrc_DL_DCCH_Message_PDU = -1; /* DL_DCCH_Message */
static int hf_rrc_UL_DCCH_Message_PDU = -1; /* UL_DCCH_Message */
static int hf_rrc_DL_CCCH_Message_PDU = -1; /* DL_CC
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
wireshark-1.2.18.tar.gz (2000个子文件)
packet-rrc.c 5.58MB
packet-nbap.c 3.23MB
packet-parlay.c 3.02MB
packet-rnsap.c 2.3MB
sminmpec.c 1.31MB
packet-ncp2222.c 1.2MB
packet-gsm_map.c 1.08MB
packet-ansi_map.c 976KB
packet-dcerpc-srvsvc.c 924KB
packet-lte-rrc.c 904KB
packet-h245.c 899KB
packet-dcerpc-samr.c 719KB
packet-qsig.c 712KB
packet-ranap.c 682KB
packet-pcap.c 658KB
packet-dcerpc-lsa.c 590KB
packet-cigi.c 581KB
packet-smb.c 562KB
packet-dcerpc-nspi.c 538KB
packet-inap.c 537KB
packet-dcerpc-mapi.c 525KB
packet-dcerpc-wkssvc.c 522KB
packet-h225.c 498KB
packet-ieee80211.c 472KB
packet-ff.c 445KB
packet-x411.c 433KB
packet-mms.c 428KB
packet-camel.c 428KB
packet-ndps.c 416KB
packet-dcerpc-drsuapi.c 395KB
packet-s1ap.c 375KB
packet-isup.c 367KB
packet-gsm_a_rr.c 360KB
packet-rtps2.c 341KB
packet-ansi_a.c 327KB
packet-dcm.c 321KB
packet-nfs.c 321KB
packet-ftam.c 312KB
packet-dcerpc-pn-io.c 302KB
packet-dap.c 284KB
packet-h450.c 284KB
packet-rrlp.c 275KB
packet-h248.c 274KB
packet-x420.c 273KB
packet-dcerpc-dce122.c 270KB
packet-gtp.c 267KB
packet-h282.c 263KB
packet-p7.c 252KB
packet-wsp.c 242KB
packet-cmip.c 242KB
packet-rtps.c 241KB
packet-dcerpc-netlogon.c 241KB
packet-wbxml.c 234KB
register.c 231KB
packet-dcerpc-spoolss.c 231KB
packet-dcerpc-dfs.c 218KB
packet-scsi.c 214KB
packet-ptp.c 211KB
packet-cops.c 206KB
packet-rsvp.c 203KB
packet-amqp.c 198KB
packet-sctp.c 198KB
packet-dcerpc-winreg.c 198KB
packet-kerberos.c 197KB
packet-bssgp.c 196KB
packet-dcerpc.c 190KB
packet-gsm_a_bssmap.c 186KB
packet-ldap.c 185KB
packet-smb2.c 184KB
packet-bacapp.c 182KB
packet-afp.c 178KB
packet-dcerpc-dnsserver.c 173KB
packet-giop.c 170KB
packet-x2ap.c 166KB
packet-gsm_a_gm.c 163KB
packet-dcerpc-budb.c 163KB
packet-skinny.c 160KB
packet-infiniband.c 160KB
wimax_utils.c 158KB
packet-dcom-cba-acco.c 156KB
packet-h501.c 156KB
packet-ssl.c 155KB
packet-nas_eps.c 155KB
packet-gsm_a_dtap.c 154KB
packet-edonkey.c 153KB
packet-asn1.c 152KB
packet-ber.c 152KB
packet-sip.c 152KB
packet-x11.c 152KB
packet-dmp.c 149KB
packet-dcerpc-fileexp.c 144KB
lemon.c 143KB
packet-ppp.c 143KB
main_menu.c 143KB
packet-bootp.c 141KB
packet-tcp.c 138KB
packet-smpp.c 138KB
packet-isakmp.c 136KB
packet-dnp.c 136KB
packet-netflow.c 136KB
共 2000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 20
资源评论
pony12
- 粉丝: 521
- 资源: 31
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Flume进阶-自定义拦截器jar包
- Dubins曲线算法讲解和在运动规划中的使用.pdf
- 上市公司-股票性质数据-工具变量(民企、国企、央企)2003-2022年.dta
- 上市公司-股票性质数据-工具变量(民企、国企、央企)2003-2022年.xlsx
- Reeds+Shepp曲线算法讲解和实现.pdf
- 毕业设计基于SpringBoot+MyBatisPlus+MySQL+Vue的外卖配送信息系统源代码+数据库
- 词向量(Word Embeddings)是自然语言处理(NLP)领域的一种重要技术.txt
- Surfer,线性函数
- MyBatis 的动态 SQL 是其核心特性之一.txt
- 时代的sdddsddsddsd
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功