Changeset 467d2b9 in mainline for uspace/lib/pcap/include/pcap.h


Ignore:
Timestamp:
2024-12-13T08:44:05Z (14 months ago)
Author:
Nataliia Korop <n.corop08@…>
Children:
e1e8f7a
Parents:
f161ce1
git-author:
Nataliia Korop <n.corop08@…> (2024-11-10 18:34:17)
git-committer:
Nataliia Korop <n.corop08@…> (2024-12-13 08:44:05)
Message:

logger

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/pcap/include/pcap.h

    rf161ce1 r467d2b9  
    5858#define WIRESHARK_SNAPLEN 0xffff
    5959
    60 /** Header of the .pcap file
    61  */
     60/** Header of the .pcap file. */
    6261typedef struct {
    6362        uint32_t magic_number;
     
    7069} pcap_file_header_t;
    7170
     71/** Header of the packet to be dumped to .pcap file. */
    7272typedef struct pcap_packet_header {
    7373        uint32_t seconds_stamp;
     
    7979typedef struct pcap_writer pcap_writer_t;
    8080
     81/** Operations for dumper. */
    8182typedef struct {
    8283        errno_t (*open)(struct pcap_writer *, const char *);
     
    8586        size_t (*write_buffer)(struct pcap_writer *, const void *, size_t);
    8687        void (*close)(struct pcap_writer *);
    87 
    8888} pcap_writer_ops_t;
    8989
    90 /** Interface for working with .pcap file
    91  */
     90/** Interface for working with .pcap file. */
    9291typedef struct pcap_writer {
    9392        void *data;
     
    9594} pcap_writer_t;
    9695
    97 extern void pcap_writer_add_header(pcap_writer_t *);
     96extern void pcap_writer_add_header(pcap_writer_t *writer);
    9897extern void pcap_writer_add_packet(pcap_writer_t *writer, const void *captured_packet, size_t size);
    9998extern void pcap_set_time(pcap_packet_header_t *header);
Note: See TracChangeset for help on using the changeset viewer.