forked from osmocom/wireshark
VoIP calls: Fixup whitespace.
Set modelines and reindent to match the files in the top-level ui directory. Change-Id: I7ea221e76a4b0ad3b6bcf7a3c8b4645c16aecbba Reviewed-on: https://code.wireshark.org/review/5325 Reviewed-by: Gerald Combs <gerald@wireshark.org>
This commit is contained in:
parent
51c5b7a937
commit
4960171c3a
5633
ui/gtk/voip_calls.c
5633
ui/gtk/voip_calls.c
File diff suppressed because it is too large
Load Diff
|
@ -44,25 +44,25 @@
|
|||
extern const char *voip_call_state_name[8];
|
||||
|
||||
typedef enum _voip_protocol {
|
||||
VOIP_SIP,
|
||||
VOIP_ISUP,
|
||||
VOIP_H323,
|
||||
VOIP_MGCP,
|
||||
VOIP_AC_ISDN,
|
||||
VOIP_AC_CAS,
|
||||
MEDIA_T38,
|
||||
TEL_H248,
|
||||
TEL_SCCP,
|
||||
TEL_BSSMAP,
|
||||
TEL_RANAP,
|
||||
VOIP_UNISTIM,
|
||||
VOIP_SKINNY,
|
||||
VOIP_IAX2,
|
||||
VOIP_COMMON
|
||||
VOIP_SIP,
|
||||
VOIP_ISUP,
|
||||
VOIP_H323,
|
||||
VOIP_MGCP,
|
||||
VOIP_AC_ISDN,
|
||||
VOIP_AC_CAS,
|
||||
MEDIA_T38,
|
||||
TEL_H248,
|
||||
TEL_SCCP,
|
||||
TEL_BSSMAP,
|
||||
TEL_RANAP,
|
||||
VOIP_UNISTIM,
|
||||
VOIP_SKINNY,
|
||||
VOIP_IAX2,
|
||||
VOIP_COMMON
|
||||
} voip_protocol;
|
||||
|
||||
typedef enum _hash_indexes {
|
||||
SIP_HASH=0
|
||||
SIP_HASH=0
|
||||
} hash_indexes;
|
||||
|
||||
extern const char *voip_protocol_name[];
|
||||
|
@ -79,88 +79,88 @@ void VoIPcalls_set_flow_show_option(flow_show_options option);
|
|||
/** defines specific SIP data */
|
||||
|
||||
typedef enum _sip_call_state {
|
||||
SIP_INVITE_SENT,
|
||||
SIP_200_REC,
|
||||
SIP_CANCEL_SENT
|
||||
SIP_INVITE_SENT,
|
||||
SIP_200_REC,
|
||||
SIP_CANCEL_SENT
|
||||
} sip_call_state;
|
||||
|
||||
typedef struct _sip_calls_info {
|
||||
gchar *call_identifier;
|
||||
guint32 invite_cseq;
|
||||
sip_call_state sip_state;
|
||||
gchar *call_identifier;
|
||||
guint32 invite_cseq;
|
||||
sip_call_state sip_state;
|
||||
} sip_calls_info_t;
|
||||
|
||||
/** defines specific ISUP data */
|
||||
typedef struct _isup_calls_info {
|
||||
guint16 cic;
|
||||
guint32 opc, dpc;
|
||||
guint8 ni;
|
||||
guint16 cic;
|
||||
guint32 opc, dpc;
|
||||
guint8 ni;
|
||||
} isup_calls_info_t;
|
||||
|
||||
/* defines specific H245 data */
|
||||
typedef struct _h245_address {
|
||||
address h245_address;
|
||||
guint16 h245_port;
|
||||
address h245_address;
|
||||
guint16 h245_port;
|
||||
} h245_address_t;
|
||||
|
||||
/** defines specific H323 data */
|
||||
typedef struct _h323_calls_info {
|
||||
e_guid_t *guid; /* Call ID to identify a H225 */
|
||||
GList* h245_list; /**< list of H245 Address and ports for tunneling off calls*/
|
||||
address h225SetupAddr; /**< we use the SETUP H225 IP to determine if packets are forward or reverse */
|
||||
gboolean is_h245;
|
||||
gboolean is_faststart_Setup; /**< if faststart field is included in Setup*/
|
||||
gboolean is_faststart_Proc; /**< if faststart field is included in Proce, Alerting, Progress or Connect*/
|
||||
gboolean is_h245Tunneling;
|
||||
gint32 q931_crv;
|
||||
gint32 q931_crv2;
|
||||
guint requestSeqNum;
|
||||
e_guid_t *guid; /* Call ID to identify a H225 */
|
||||
GList* h245_list; /**< list of H245 Address and ports for tunneling off calls*/
|
||||
address h225SetupAddr; /**< we use the SETUP H225 IP to determine if packets are forward or reverse */
|
||||
gboolean is_h245;
|
||||
gboolean is_faststart_Setup; /**< if faststart field is included in Setup*/
|
||||
gboolean is_faststart_Proc; /**< if faststart field is included in Proce, Alerting, Progress or Connect*/
|
||||
gboolean is_h245Tunneling;
|
||||
gint32 q931_crv;
|
||||
gint32 q931_crv2;
|
||||
guint requestSeqNum;
|
||||
} h323_calls_info_t;
|
||||
|
||||
/**< defines specific MGCP data */
|
||||
typedef struct _mgcp_calls_info {
|
||||
gchar *endpointId;
|
||||
gboolean fromEndpoint; /**< true if the call was originated from the Endpoint, false for calls from MGC */
|
||||
gchar *endpointId;
|
||||
gboolean fromEndpoint; /**< true if the call was originated from the Endpoint, false for calls from MGC */
|
||||
} mgcp_calls_info_t;
|
||||
|
||||
/** defines specific ACTRACE ISDN data */
|
||||
typedef struct _actrace_isdn_calls_info {
|
||||
gint32 crv;
|
||||
int trunk;
|
||||
gint32 crv;
|
||||
int trunk;
|
||||
} actrace_isdn_calls_info_t;
|
||||
|
||||
/** defines specific ACTRACE CAS data */
|
||||
typedef struct _actrace_cas_calls_info {
|
||||
gint32 bchannel;
|
||||
int trunk;
|
||||
gint32 bchannel;
|
||||
int trunk;
|
||||
} actrace_cas_calls_info_t;
|
||||
|
||||
/** defines specific SKINNY data */
|
||||
typedef struct _skinny_calls_info {
|
||||
guint32 callId;
|
||||
guint32 callId;
|
||||
} skinny_calls_info_t;
|
||||
|
||||
/** defines a voip call */
|
||||
typedef struct _voip_calls_info {
|
||||
voip_call_state call_state;
|
||||
voip_call_active_state call_active_state;
|
||||
gchar *call_id;
|
||||
gchar *from_identity;
|
||||
gchar *to_identity;
|
||||
gpointer prot_info;
|
||||
void(*free_prot_info)(gpointer);
|
||||
address initial_speaker;
|
||||
guint32 npackets;
|
||||
voip_protocol protocol;
|
||||
gchar *protocol_name;
|
||||
gchar *call_comment;
|
||||
guint16 call_num;
|
||||
/**> The frame_data struct holds the frame number and timing information needed. */
|
||||
frame_data *start_fd;
|
||||
nstime_t start_rel_ts;
|
||||
frame_data *stop_fd;
|
||||
nstime_t stop_rel_ts;
|
||||
gboolean selected;
|
||||
voip_call_state call_state;
|
||||
voip_call_active_state call_active_state;
|
||||
gchar *call_id;
|
||||
gchar *from_identity;
|
||||
gchar *to_identity;
|
||||
gpointer prot_info;
|
||||
void(*free_prot_info)(gpointer);
|
||||
address initial_speaker;
|
||||
guint32 npackets;
|
||||
voip_protocol protocol;
|
||||
gchar *protocol_name;
|
||||
gchar *call_comment;
|
||||
guint16 call_num;
|
||||
/**> The frame_data struct holds the frame number and timing information needed. */
|
||||
frame_data *start_fd;
|
||||
nstime_t start_rel_ts;
|
||||
frame_data *stop_fd;
|
||||
nstime_t stop_rel_ts;
|
||||
gboolean selected;
|
||||
|
||||
} voip_calls_info_t;
|
||||
|
||||
|
@ -169,18 +169,18 @@ typedef struct _voip_calls_info {
|
|||
/* struct holding all information of the tap */
|
||||
|
||||
typedef struct _voip_calls_tapinfo {
|
||||
int ncalls; /**< number of call */
|
||||
GQueue* callsinfos; /**< queue with all calls */
|
||||
GHashTable* callsinfo_hashtable[1]; /**< array of hashes per voip protocol; currently only the one for SIP is used */
|
||||
int npackets; /**< total number of packets of all calls */
|
||||
voip_calls_info_t* filter_calls_fwd; /**< used as filter in some tap modes */
|
||||
guint32 launch_count; /**< number of times the tap has been run */
|
||||
int start_packets;
|
||||
int completed_calls;
|
||||
int rejected_calls;
|
||||
seq_analysis_info_t* graph_analysis;
|
||||
epan_t *session; /**< epan session */
|
||||
gboolean redraw;
|
||||
int ncalls; /**< number of call */
|
||||
GQueue* callsinfos; /**< queue with all calls */
|
||||
GHashTable* callsinfo_hashtable[1]; /**< array of hashes per voip protocol; currently only the one for SIP is used */
|
||||
int npackets; /**< total number of packets of all calls */
|
||||
voip_calls_info_t* filter_calls_fwd; /**< used as filter in some tap modes */
|
||||
guint32 launch_count; /**< number of times the tap has been run */
|
||||
int start_packets;
|
||||
int completed_calls;
|
||||
int rejected_calls;
|
||||
seq_analysis_info_t* graph_analysis;
|
||||
epan_t *session; /**< epan session */
|
||||
gboolean redraw;
|
||||
} voip_calls_tapinfo_t;
|
||||
|
||||
|
||||
|
@ -188,8 +188,8 @@ typedef struct _voip_calls_tapinfo {
|
|||
/* structure that holds the information about all RTP streams associated with the calls */
|
||||
/** struct holding all information of the RTP tap */
|
||||
typedef struct _voip_rtp_tapinfo {
|
||||
int nstreams; /**< number of rtp streams */
|
||||
GList* list; /**< list with the rtp streams */
|
||||
int nstreams; /**< number of rtp streams */
|
||||
GList* list; /**< list with the rtp streams */
|
||||
} voip_rtp_tapinfo_t;
|
||||
|
||||
/****************************************************************************/
|
||||
|
@ -261,3 +261,17 @@ void voip_calls_reset(voip_calls_tapinfo_t *tapinfo);
|
|||
void graph_analysis_data_init(void);
|
||||
|
||||
#endif /* __VOIP_CALLS_H__ */
|
||||
|
||||
/*
|
||||
* Editor modelines - https://www.wireshark.org/tools/modelines.html
|
||||
*
|
||||
* Local Variables:
|
||||
* c-basic-offset: 4
|
||||
* tab-width: 8
|
||||
* indent-tabs-mode: nil
|
||||
* End:
|
||||
*
|
||||
* ex: set shiftwidth=4 tabstop=8 expandtab:
|
||||
* :indentSize=4:tabSize=8:noTabs=true:
|
||||
*/
|
||||
|
||||
|
|
Loading…
Reference in New Issue