A reusable opaque structure for corsaro to read an input record into. More...
Data Fields | |
corsaro_in_t * | corsaro |
The corsaro input object the record is associated with. More... | |
uint8_t * | buffer |
The buffer to read the record into. More... | |
size_t | buffer_len |
The length of the buffer. More... | |
corsaro_in_record_type_t | type |
The type of the record currently in the buffer. More... | |
A reusable opaque structure for corsaro to read an input record into.
Definition at line 350 of file corsaro_int.h.
uint8_t* corsaro_in_record::buffer |
The buffer to read the record into.
Definition at line 356 of file corsaro_int.h.
Referenced by corsaro_dos_read_global_data_record(), corsaro_dos_record_fprint(), corsaro_dos_record_print(), corsaro_flowtuple_record_fprint(), corsaro_flowtuple_record_print(), corsaro_in_alloc_record(), corsaro_in_free_record(), corsaro_in_get_record_data(), corsaro_io_print_record(), corsaro_io_read_bytes(), corsaro_io_read_bytes_offset(), corsaro_io_read_header(), corsaro_io_read_interval_end(), corsaro_io_read_interval_start(), corsaro_io_read_trailer(), corsaro_io_write_record(), read_attack_vector(), read_class_end(), read_class_start(), read_flowtuple(), read_header(), and read_record().
size_t corsaro_in_record::buffer_len |
The length of the buffer.
Definition at line 359 of file corsaro_int.h.
Referenced by corsaro_in_alloc_record(), corsaro_in_free_record(), corsaro_io_read_bytes(), and corsaro_io_read_bytes_offset().
corsaro_in_t* corsaro_in_record::corsaro |
The corsaro input object the record is associated with.
Definition at line 353 of file corsaro_int.h.
Referenced by corsaro_in_alloc_record().
corsaro_in_record_type_t corsaro_in_record::type |
The type of the record currently in the buffer.
Definition at line 362 of file corsaro_int.h.
Referenced by corsaro_in_alloc_record(), and corsaro_in_free_record().