func (r *InitRequest) Respond(resp *InitResponse) {
	out := &initOut{
		outHeader:    outHeader{Unique: uint64(r.ID)},
		Major:        kernelVersion,
		Minor:        kernelMinorVersion,
		MaxReadahead: resp.MaxReadahead,
		Flags:        uint32(resp.Flags),
		MaxWrite:     resp.MaxWrite,
	}
	r.Conn.respond(&out.outHeader, unsafe.Sizeof(*out))
}
// Respond replies to the request with the given response.
Respond replies to the request with the given response.
// Respond replies to the request with the given response .
func (r *InitRequest) Respond(resp *InitResponse) {
	out := &initOut{
		outHeader:    outHeader{Unique: uint64(r.ID)},
		Major:        kernelVersion,
		Minor:        kernelMinorVersion,
		MaxReadahead: resp.MaxReadahead,
		Flags:        uint32(resp.Flags),
		MaxWrite:     resp.MaxWrite,
	}
	r.Conn.respond(&out.outHeader, unsafe.Sizeof(*out))
}
func ( r * InitRequest ) Respond ( resp * InitResponse ) { out := & initOut { outHeader : outHeader { Unique : uint64 ( r . ID ) } , Major : kernelVersion , Minor : kernelMinorVersion , MaxReadahead : resp . MaxReadahead , Flags : uint32 ( resp . Flags ) , MaxWrite : resp . MaxWrite , } r . Conn . respond ( & out . outHeader , unsafe . Sizeof ( * out ) ) }
Respond replies to the request with the given response.
Respond replies to the request with the given response .