Update geoip files to match ipfire location db, 2023/07/12.
[tor.git] / src / trunnel / sendme_cell.trunnel
blob300963e67963f097fd6b5a801f7eb358d404ceac
1 /* This file contains the SENDME cell definition. */
3 /* v1 digest length in bytes. */
4 const TRUNNEL_SENDME_V1_DIGEST_LEN = 20;
6 /* SENDME cell declaration. */
7 struct sendme_cell {
8   /* Version field. */
9   u8 version IN [0x00, 0x01];
11   /* Length of data contained in this cell. */
12   u16 data_len;
14   /* The data content depends on the version. */
15   union data[version] with length data_len {
16     0x00: ignore;
17     0x01: u8 v1_digest[TRUNNEL_SENDME_V1_DIGEST_LEN];
18   };