diff options
author | Andrey "Zed" Zaikin <zed.0xff@gmail.com> | 2018-04-12 12:14:02 +0300 |
---|---|---|
committer | Damjan Marion <dmarion.lists@gmail.com> | 2018-04-12 11:04:57 +0000 |
commit | 7fe930b73f28bb62c26a4bfbe3871d684c045706 (patch) | |
tree | a5a6586b787b05da35abd21f8b8e8e57fec3d301 | |
parent | 22b5be06fae6f9a8b71c53fec548aabbdf69026b (diff) |
fixes python3 TypeError; python2 intact
exception in vpp_api.vac_write():
"TypeError: initializer for ctype 'char *' must be a bytes or list or
tuple, not str"
Change-Id: Ib6bcfb86e6e36c557174979a110113af689c6754
Signed-off-by: Andrey "Zed" Zaikin <zed.0xff@gmail.com>
-rw-r--r-- | src/vpp-api/python/vpp_papi.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/vpp-api/python/vpp_papi.py b/src/vpp-api/python/vpp_papi.py index 35edd491085..5fa82a30acb 100644 --- a/src/vpp-api/python/vpp_papi.py +++ b/src/vpp-api/python/vpp_papi.py @@ -639,7 +639,7 @@ class VPP(): """Send a binary-packed message to VPP.""" if not self.connected: raise IOError(1, 'Not connected') - return vpp_api.vac_write(str(buf), len(buf)) + return vpp_api.vac_write(bytes(buf), len(buf)) def _read(self): if not self.connected: |