dns-message-parser 0.9.0

Libary to encode and decode DNS packets
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use crate::encode::Encoder;
use crate::rr::edns::{EDNSOptionCode, Padding};

impl Encoder {
    pub(super) fn rr_edns_padding(&mut self, padding: &Padding) {
        self.rr_edns_option_code(&EDNSOptionCode::Padding);
        self.u16(padding.0);
        for _ in 0..padding.0 {
            self.u8(0);
        }
    }
}