Lines Matching refs:u16
50 impl From<u16> for DnsType {
51 fn from(v: u16) -> Self { in from()
103 pack_uint16(msg, *self as u16) in pack()
119 pub struct DnsClass(pub u16);
162 pub type OpCode = u16;
227 const HEADER_BIT_QR: u16 = 1 << 15; // query/response (response=1)
228 const HEADER_BIT_AA: u16 = 1 << 10; // authoritative
229 const HEADER_BIT_TC: u16 = 1 << 9; // truncated
230 const HEADER_BIT_RD: u16 = 1 << 8; // recursion desired
231 const HEADER_BIT_RA: u16 = 1 << 7; // recursion available
291 if self.questions.len() > u16::MAX as usize { in append_pack()
294 if self.answers.len() > u16::MAX as usize { in append_pack()
297 if self.authorities.len() > u16::MAX as usize { in append_pack()
300 if self.additionals.len() > u16::MAX as usize { in append_pack()
306 let questions = self.questions.len() as u16; in append_pack()
307 let answers = self.answers.len() as u16; in append_pack()
308 let authorities = self.authorities.len() as u16; in append_pack()
309 let additionals = self.additionals.len() as u16; in append_pack()