From 8c7c4a6276fe26e8141a0949c5feac65272f7153 Mon Sep 17 00:00:00 2001 From: Marc Hoersken Date: Wed, 29 Jan 2020 17:14:01 +0100 Subject: tests: fix Python 3 compatibility of smbserver.py --- tests/python_dependencies/impacket/smbserver.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'tests/python_dependencies/impacket/smbserver.py') diff --git a/tests/python_dependencies/impacket/smbserver.py b/tests/python_dependencies/impacket/smbserver.py index 3473c9f0c..c481b27ba 100644 --- a/tests/python_dependencies/impacket/smbserver.py +++ b/tests/python_dependencies/impacket/smbserver.py @@ -26,7 +26,10 @@ import socket import time import datetime import struct -import ConfigParser +try: # Python 3 + import configparser +except ImportError: # Python 2 + import ConfigParser as configparser import SocketServer import threading import logging @@ -4130,7 +4133,7 @@ smb.SMB.TRANS_TRANSACT_NMPIPE :self.__smbTransHandler.transactNamedPipe if self.__serverConfig is None: if configFile is None: configFile = 'smb.conf' - self.__serverConfig = ConfigParser.ConfigParser() + self.__serverConfig = configparser.ConfigParser() self.__serverConfig.read(configFile) self.__serverName = self.__serverConfig.get('global','server_name') -- cgit v1.2.3