ascii-chat 0.11.33
Video chat in your terminal
Loading...
Searching...
No Matches
openpgp_packet_header_t Struct Reference

OpenPGP packet header information. More...

#include <include/ascii-chat/crypto/gpg/openpgp.h>

Data Fields

uint8_t tag
 Packet tag (type identifier)
 
size_t length
 Packet body length.
 
size_t header_len
 Header length (bytes consumed by header)
 
bool new_format
 True if new format, false if old format.
 

Detailed Description

OpenPGP packet header information.

Represents the parsed header of an OpenPGP packet, including tag, length, and offset information.

Definition at line 71 of file openpgp.h.

Field Documentation

◆ header_len

size_t openpgp_packet_header_t::header_len

Header length (bytes consumed by header)

Definition at line 74 of file openpgp.h.

Referenced by openpgp_parse_armored_pubkey(), openpgp_parse_armored_seckey(), and openpgp_parse_packet_header().

◆ length

size_t openpgp_packet_header_t::length

Packet body length.

Definition at line 73 of file openpgp.h.

Referenced by openpgp_parse_armored_pubkey(), openpgp_parse_armored_seckey(), and openpgp_parse_packet_header().

◆ new_format

bool openpgp_packet_header_t::new_format

True if new format, false if old format.

Definition at line 75 of file openpgp.h.

Referenced by openpgp_parse_packet_header().

◆ tag

uint8_t openpgp_packet_header_t::tag

Packet tag (type identifier)

Definition at line 72 of file openpgp.h.

Referenced by openpgp_parse_armored_pubkey(), openpgp_parse_armored_seckey(), and openpgp_parse_packet_header().


The documentation for this struct was generated from the following file: