Lines Matching refs:off
26 pub off: usize, field
39 self.off = self.header.unpack(msg, 0)?; in start()
63 let (body, off) = in resource()
64 unpack_resource_body(header.typ, self.msg, self.off, header.length as usize)?; in resource()
65 self.off = off; in resource()
79 let off = hdr.unpack(self.msg, self.off, 0)?; in resource_header() localVariable
83 self.off = off; in resource_header()
89 let new_off = self.off + self.res_header.length as usize; in skip_resource()
93 self.off = new_off; in skip_resource()
100 self.off = Resource::skip(self.msg, self.off)?; in skip_resource()
109 let mut off = name.unpack(self.msg, self.off)?; in question() localVariable
111 off = typ.unpack(self.msg, off)?; in question()
113 off = class.unpack(self.msg, off)?; in question()
114 self.off = off; in question()
145 let mut off = Name::skip(self.msg, self.off)?; in skip_question() localVariable
146 off = DnsType::skip(self.msg, off)?; in skip_question()
147 off = DnsClass::skip(self.msg, off)?; in skip_question()
148 self.off = off; in skip_question()
339 self.off, in resource_body()
342 self.off += self.res_header.length as usize; in resource_body()