(packet: &mut [u8])
| 99 | } |
| 100 | |
| 101 | fn arcount_inc(packet: &mut [u8]) -> Result<(), Error> { |
| 102 | let mut arcount = arcount(packet); |
| 103 | ensure!(arcount < 0xffff, "Too many additional records"); |
| 104 | arcount += 1; |
| 105 | BigEndian::write_u16(&mut packet[10..], arcount); |
| 106 | Ok(()) |
| 107 | } |
| 108 | |
| 109 | #[inline] |
| 110 | fn arcount_clear(packet: &mut [u8]) -> Result<(), Error> { |
no test coverage detected