1234567891011121314151617181920212223242526272829 |
- package smb
- func init() {
- commandRequestMap[CommandCancel] = func() DataI {
- return &CancelRequest{}
- }
- }
- // CancelRequest
- type CancelRequest struct {
- Header
- StructureSize uint16
- Reserved uint16
- }
- type CancelResponse struct {
- Header
- StructureSize uint16
- Reserved uint16
- }
- func (data *CancelRequest) ServerAction(ctx *DataCtx) (interface{}, error) {
- data.Header.Flags = SMB2_FLAGS_RESPONSE
- resp := CancelResponse{
- Header: data.Header,
- StructureSize: 17,
- }
- return &resp, nil
- }
|