Lines Matching refs:new_off
91 let mut new_off = Name::skip(msg, off)?; in skip() localVariable
92 new_off = DnsType::skip(msg, new_off)?; in skip()
93 new_off = DnsClass::skip(msg, new_off)?; in skip()
94 new_off = skip_uint32(msg, new_off)?; in skip()
95 let (length, mut new_off) = unpack_uint16(msg, new_off)?; in skip()
96 new_off += length as usize; in skip()
97 if new_off > msg.len() { in skip()
100 Ok(new_off) in skip()
161 let mut new_off = off; in unpack() localVariable
162 new_off = self.name.unpack(msg, new_off)?; in unpack()
163 new_off = self.typ.unpack(msg, new_off)?; in unpack()
164 new_off = self.class.unpack(msg, new_off)?; in unpack()
165 let (ttl, new_off) = unpack_uint32(msg, new_off)?; in unpack()
167 let (l, new_off) = unpack_uint16(msg, new_off)?; in unpack()
170 Ok(new_off) in unpack()