Loading src/smb.cpp +3 −0 Changes for src/smb.cpp: 3 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -82,6 +82,8 @@ enum Event { SpnegoAuthenResponse = 15, LoginRequestExt = 16, LoginResponseExt = 17, NtlmAuthenRequest = 18, NtlmAuthenResponse = 19, }; constexpr size_t AccountSize = 48, HashSize = 18, ShareSize = 64; Loading Loading @@ -222,6 +224,7 @@ enum : uint16_t { UserBadUser = 1 << 3, UserGuest = 1 << 4, UserExtension = 1 << 6, UserPassthrough = 1 << 7, // no local hash; ksmbd asks the DC (NTLM_AUTHEN) }; enum : uint32_t { Loading src/smb.h +1 −0 Changes for src/smb.h: 1 added line, 0 removed lines. Original line number Diff line number Diff line Loading @@ -80,6 +80,7 @@ private: void treeConnect(const unsigned char *payload, size_t len); void rpc(const unsigned char *payload, size_t len); void spnego(const unsigned char *payload, size_t len); void ntlmAuthen(const unsigned char *payload, size_t len); const Config &_cfg; RpcPipes _rpc; Loading Loading
src/smb.cpp +3 −0 Changes for src/smb.cpp: 3 added lines, 0 removed lines. Original line number Diff line number Diff line Loading @@ -82,6 +82,8 @@ enum Event { SpnegoAuthenResponse = 15, LoginRequestExt = 16, LoginResponseExt = 17, NtlmAuthenRequest = 18, NtlmAuthenResponse = 19, }; constexpr size_t AccountSize = 48, HashSize = 18, ShareSize = 64; Loading Loading @@ -222,6 +224,7 @@ enum : uint16_t { UserBadUser = 1 << 3, UserGuest = 1 << 4, UserExtension = 1 << 6, UserPassthrough = 1 << 7, // no local hash; ksmbd asks the DC (NTLM_AUTHEN) }; enum : uint32_t { Loading
src/smb.h +1 −0 Changes for src/smb.h: 1 added line, 0 removed lines. Original line number Diff line number Diff line Loading @@ -80,6 +80,7 @@ private: void treeConnect(const unsigned char *payload, size_t len); void rpc(const unsigned char *payload, size_t len); void spnego(const unsigned char *payload, size_t len); void ntlmAuthen(const unsigned char *payload, size_t len); const Config &_cfg; RpcPipes _rpc; Loading