@@ -371,8 +371,16 @@ def smb_cmd_trans(c, buff)
371
371
dprint ( "LOI is: #{ loi } " )
372
372
case loi
373
373
when CONST ::SMB_QUERY_PATH_STANDARD_INFO
374
+ dprint ( "[smb_cmd_trans_query_path_info_standard]" )
374
375
smb_cmd_trans_query_path_info_standard ( c , buff )
375
- else
376
+ when CONST ::SMB_QUERY_FILE_STANDARD_INFO_BASIC
377
+ dprint ( "[smb_cmd_trans_query_file_info_basic]" )
378
+ smb_cmd_trans_query_file_info_basic ( c , buff )
379
+ when CONST ::SMB_QUERY_FILE_NETWORK_OPEN_INFO
380
+ dprint ( "[smb_cmd_trans_query_file_info_network]" )
381
+ smb_cmd_trans_query_file_info_network ( c , buff )
382
+ else
383
+ dprint ( "Unknown LOI [smb_cmd_trans_query_path_info_standard] - #{ loi . to_s } " )
376
384
smb_cmd_trans_query_file_info_standard ( c , buff )
377
385
end
378
386
when CONST ::TRANS2_QUERY_PATH_INFO
@@ -387,7 +395,7 @@ def smb_cmd_trans(c, buff)
387
395
dprint ( "[query_file_info_basic]" )
388
396
smb_cmd_trans_query_file_info_basic ( c , buff )
389
397
else
390
- dprint ( "[query_path_info_basic] " )
398
+ dprint ( "Unknown LOI [smb_cmd_trans_query_path_info_basic] - #{ loi . to_s } " )
391
399
smb_cmd_trans_query_path_info_basic ( c , buff )
392
400
end
393
401
when CONST ::SMB_QUERY_STANDARD_MDC1 , CONST ::SMB_QUERY_STANDARD_MDC2
@@ -396,7 +404,7 @@ def smb_cmd_trans(c, buff)
396
404
when CONST ::SMB_QUERY_FILE_INTERNAL_INFO_MDC
397
405
dprint ( "[query_file_info_basic]" )
398
406
smb_cmd_trans_query_file_info_standard ( c , buff )
399
- when CONST ::SMB_QUERY_FILE_NETWORK_INFO_MDC
407
+ when CONST ::SMB_QUERY_FILE_NETWORK_INFO_MDC
400
408
dprint ( "[query_file_info_network]" )
401
409
smb_cmd_trans_query_file_info_network ( c , buff )
402
410
else
0 commit comments