Wireshark
4.7.0
The Wireshark network protocol analyzer
Loading...
Searching...
No Matches
wiretap
ascend-int.h
Go to the documentation of this file.
1
13
#ifndef __ASCEND_INT_H__
14
#define __ASCEND_INT_H__
15
16
#include <stdbool.h>
17
#include "ws_symbol_export.h"
18
19
typedef
struct
{
20
time_t inittime;
21
bool
adjusted;
22
int64_t next_packet_seek_start;
23
}
ascend_t
;
24
25
typedef
struct
{
26
int
length;
27
uint32_t u32_val;
28
uint16_t u16_val;
29
uint8_t u8_val;
30
char
str_val[ASCEND_MAX_STR_LEN];
31
}
ascend_token_t
;
32
33
typedef
struct
{
34
FILE_T
fh;
35
const
char
*ascend_parse_error;
36
int
err;
37
char
*err_info;
38
struct
ascend_phdr
*pseudo_header;
39
uint8_t *pkt_data;
40
41
bool
saw_timestamp;
42
time_t timestamp;
43
44
int64_t first_hexbyte;
45
uint32_t wirelen;
46
uint32_t caplen;
47
time_t secs;
48
uint32_t usecs;
49
50
ascend_token_t
token;
51
}
ascend_state_t
;
52
61
extern
bool
62
run_ascend_parser
(uint8_t *pd,
ascend_state_t
*parser_state,
int
*err,
char
**err_info);
63
64
#endif
/* ! __ASCEND_INT_H__ */
run_ascend_parser
bool run_ascend_parser(uint8_t *pd, ascend_state_t *parser_state, int *err, char **err_info)
Runs the Ascend parser on the given packet data.
ascend_phdr
Definition
wtap.h:517
ascend_state_t
Definition
ascend-int.h:33
ascend_t
Definition
ascend-int.h:19
ascend_token_t
Definition
ascend-int.h:25
wtap_reader
Definition
file_wrappers.c:96
Generated by
1.9.8