Skip to content

Commit d8b0c00

Browse files
committed
Merge branch 'master' of https://github.com/KimiNewt/pyshark
2 parents ddf2480 + 4d1b190 commit d8b0c00

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

src/pyshark/capture/capture.py

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -427,9 +427,16 @@ def get_parameters(self, packet_count=None):
427427
params += ["-x"]
428428
if packet_count:
429429
params += ['-c', str(packet_count)]
430+
430431
if self._custom_parameters:
431-
for key, val in self._custom_parameters.items():
432-
params += [key, val]
432+
if isinstance(self._custom_parameters, list):
433+
params += self._custom_parameters
434+
elif isinstance(self._custom_parameters, dict):
435+
for key, val in self._custom_parameters.items():
436+
params += [key, val]
437+
else:
438+
raise Exception("Custom parameters type not supported.")
439+
433440
if all(self.encryption):
434441
params += ['-o', 'wlan.enable_decryption:TRUE', '-o', 'uat:80211_keys:"' + self.encryption[1] + '","' +
435442
self.encryption[0] + '"']

0 commit comments

Comments
 (0)