OutMessage.Reset

geesefs-0-30-9
Aaron Jacobs 2016-12-19 12:54:54 +11:00
parent 9eb5e0793f
commit 98a2b634bf
1 changed files with 4 additions and 1 deletions

View File

@ -66,7 +66,10 @@ func init() {
// Reset resets m so that it's ready to be used again. Afterward, the contents
// are solely a zeroed fusekernel.OutHeader struct.
func (m *OutMessage) Reset()
func (m *OutMessage) Reset() {
m.payloadOffset = 0
memclr(unsafe.Pointer(&m.header), OutMessageHeaderSize)
}
// OutHeader returns a pointer to the header at the start of the message.
func (m *OutMessage) OutHeader() (h *fusekernel.OutHeader)