📄 smbcomclose.c
字号:
#include "headers.h"SmbProcessResultsmbcomclose(SmbSession *s, SmbHeader *h, uchar *pdata, SmbBuffer *){ SmbTree *t; SmbFile *f; ushort fid; if (!smbcheckwordcount("comclose", h, 3)) return SmbProcessResultFormat; t = smbidmapfind(s->tidmap, h->tid); if (t == nil) { smbseterror(s, ERRSRV, ERRinvtid); return SmbProcessResultError; } fid = smbnhgets(pdata); f = smbidmapfind(s->fidmap, fid); if (f == nil) { smbseterror(s, ERRDOS, ERRbadfid); return SmbProcessResultError; } smbfileclose(s, f); return smbbufferputack(s->response, h, &s->peerinfo);}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -