Skip to content

Commit 13fdbbf

Browse files
committed
smbclient: Check status instead of response
1 parent 90ffdbe commit 13fdbbf

1 file changed

Lines changed: 1 addition & 2 deletions

File tree

scapy/layers/smbclient.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,6 @@
4040
from scapy.layers.msrpce.raw.ms_srvs import (
4141
LPSHARE_ENUM_STRUCT,
4242
NetrShareEnum_Request,
43-
NetrShareEnum_Response,
4443
SHARE_INFO_1_CONTAINER,
4544
)
4645
from scapy.layers.ntlm import (
@@ -1301,7 +1300,7 @@ def shares(self):
13011300
)
13021301
resp = self.rpcclient.sr1_req(req, timeout=self.timeout)
13031302
self.rpcclient.close_smbpipe()
1304-
if not isinstance(resp, NetrShareEnum_Response):
1303+
if resp.status != 0:
13051304
resp.show()
13061305
raise ValueError("NetrShareEnum_Request failed !")
13071306
results = []

0 commit comments

Comments
 (0)