(packet: &mut [u8])
| 81 | } |
| 82 | |
| 83 | fn ancount_inc(packet: &mut [u8]) -> Result<(), Error> { |
| 84 | let mut ancount = ancount(packet); |
| 85 | ensure!(ancount < 0xffff, "Too many answer records"); |
| 86 | ancount += 1; |
| 87 | BigEndian::write_u16(&mut packet[6..], ancount); |
| 88 | Ok(()) |
| 89 | } |
| 90 | |
| 91 | #[inline] |
| 92 | fn nscount(packet: &[u8]) -> u16 { |
no test coverage detected