Change the dissectors to asn2eth generated ones.

svn path=/trunk/; revision=12932
This commit is contained in:
Anders Broman 2005-01-02 22:05:47 +00:00
parent a44bb3b080
commit 08ab390705
4 changed files with 33063 additions and 32274 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,13 @@
/* Do not modify this file. */
/* It is created automatically by the ASN.1 to Ethereal dissector compiler */
/* .\packet-h225.h */
/* ../../tools/asn2eth.py -X -e -p h225 -c h225.cnf -s packet-h225-template h225.asn */
/* Input file: packet-h225-template.h */
/* packet-h225.h
* Routines for H.225 packet dissection
* 2003 Tomas Kukosa
* Routines for h225 packet dissection
* Copyright 2004, Anders Broman <anders.broman@ericsson.com>
*
* $Id$
*
@ -23,12 +30,8 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
#ifndef __PACKET_H225_H__
#define __PACKET_H225_H__
extern int dissect_h225_NonStandardParameter(tvbuff_t*, int, packet_info*, proto_tree*, int);
extern int dissect_h225_AliasAddress(tvbuff_t*, int, packet_info*, proto_tree*);
#ifndef PACKET_H323_H
#define PACKET_H225_H
typedef enum _h225_msg_type {
H225_RAS,
@ -67,19 +70,33 @@ typedef struct _h225_packet_info {
* without having to duplicate it. With MSVC and a
* libethereal.dll, we need a special declaration.
*/
ETH_VAR_IMPORT const value_string RasMessage_vals[];
/*--- Included file: packet-H225-exp.h ---*/
ETH_VAR_IMPORT const value_string T_h323_message_body_vals[];
ETH_VAR_IMPORT const value_string ReleaseCompleteReason_vals[];
ETH_VAR_IMPORT const value_string FacilityReason_vals[];
extern const value_string AliasAddress_vals[];
ETH_VAR_IMPORT const value_string RasMessage_vals[];
ETH_VAR_IMPORT const value_string GatekeeperRejectReason_vals[];
ETH_VAR_IMPORT const value_string RegistrationRejectReason_vals[];
ETH_VAR_IMPORT const value_string UnregRequestReason_vals[];
ETH_VAR_IMPORT const value_string UnregRejectReason_vals[];
ETH_VAR_IMPORT const value_string AdmissionRejectReason_vals[];
ETH_VAR_IMPORT const value_string BandRejectReason_vals[];
ETH_VAR_IMPORT const value_string LocationRejectReason_vals[];
ETH_VAR_IMPORT const value_string DisengageReason_vals[];
ETH_VAR_IMPORT const value_string DisengageRejectReason_vals[];
ETH_VAR_IMPORT const value_string InfoRequestNakReason_vals[];
ETH_VAR_IMPORT const value_string ReleaseCompleteReason_vals[];
ETH_VAR_IMPORT const value_string AdmissionRejectReason_vals[];
ETH_VAR_IMPORT const value_string LocationRejectReason_vals[];
ETH_VAR_IMPORT const value_string RegistrationRejectReason_vals[];
int dissect_h225_NonStandardParameter(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree, int hf_index);
int dissect_h225_AliasAddress(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree, int hf_index);
int dissect_h225_RasMessage(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree, int hf_index);
/*--- End of included file: packet-H225-exp.h ---*/
#endif /* PACKET_H225_H */
#endif /* __PACKET_H225_H__ */

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,13 @@
/* Do not modify this file. */
/* It is created automatically by the ASN.1 to Ethereal dissector compiler */
/* .\packet-h245.h */
/* ../../tools/asn2eth.py -X -e -p h245 -c h245.cnf -s packet-h245-template h245.asn */
/* Input file: packet-h245-template.h */
/* packet-h245.h
* Routines for H.245 packet dissection
* 2003 Ronnie Sahlberg
* Routines for h245 packet dissection
* Copyright 2005, Anders Broman <anders.broman@ericsson.com>
*
* $Id$
*
@ -23,6 +30,8 @@
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
*/
#ifndef PACKET_H245_H
#define PACKET_H245_H
typedef enum _h245_msg_type {
H245_TermCapSet,
H245_TermCapSetAck,
@ -46,14 +55,17 @@ typedef struct _h245_packet_info {
} h245_packet_info;
extern void dissect_h245_MultimediaSystemControlMessage(tvbuff_t *tvb, packet_info *pinfo, proto_tree *tree);
extern int dissect_h245_OpenLogicalChannel(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree);
/*--- Included file: packet-h245-exp.h ---*/
extern int dissect_h245_h221NonStandard(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree);
extern const value_string DataProtocolCapability_vals[];
int dissect_h245_DataProtocolCapability(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree, int hf_index);
int dissect_h245_T38FaxProfile(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree, int hf_index);
int dissect_h245_OpenLogicalChannel(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree, int hf_index);
extern int dissect_h245_NonStandardParameter(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree);
/*--- End of included file: packet-h245-exp.h ---*/
#endif /* PACKET_H245_H */
extern int dissect_h245_T38FaxProfile(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree);
extern int dissect_h245_DataProtocolCapability(tvbuff_t *tvb, int offset, packet_info *pinfo, proto_tree *tree);