Skip to content

Commit 84d525b

Browse files
committed
fixed example code issue (for Linux) #7
1 parent c7cd198 commit 84d525b

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

examples/get/synchronous/psk_wrapper.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
# PSK wrapper function for SSL connection
1818
def psk_wrapper(sock):
1919
# Pre-Shared Key (PSK) and PSK Identity
20-
psk = b'608b0a0049d41fdb35a824ef0a227f24e5099c60aa935e803370a961c937d6f7'
20+
psk = bytes.fromhex('608b0a0049d41fdb35a824ef0a227f24e5099c60aa935e803370a961c937d6f7')
2121
psk_identity = b'PSKID'
2222

2323
# Wrap the socket using sslpsk to establish an SSL connection with PSK

examples/sender/synchronous/psk_wrapper.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
# PSK wrapper function for SSL connection
1818
def psk_wrapper(sock, tls):
1919
# Pre-Shared Key (PSK) and PSK Identity
20-
psk = b'608b0a0049d41fdb35a824ef0a227f24e5099c60aa935e803370a961c937d6f7'
20+
psk = bytes.fromhex('608b0a0049d41fdb35a824ef0a227f24e5099c60aa935e803370a961c937d6f7')
2121
psk_identity = b'PSKID'
2222

2323
return sslpsk.wrap_socket(

examples/sender/synchronous/psk_wrapper_from_config.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,15 @@
1515

1616

1717
# PSK wrapper function for SSL connection
18-
def psk_wrapper(sock, tls):
18+
def psk_wrapper(sock, config):
1919
psk = None
20-
psk_identity = tls.get('tlspskidentity')
21-
psk_file = tls.get('tlspskfile')
20+
psk_identity = config.get('tlspskidentity').encode('utf-8')
21+
psk_file = config.get('tlspskfile')
2222

2323
# Read PSK from file if specified
2424
if psk_file:
2525
with open(psk_file, encoding='utf-8') as f:
26-
psk = f.read()
26+
psk = bytes.fromhex(f.read())
2727

2828
# Check if both PSK and PSK identity are available
2929
if psk and psk_identity:

0 commit comments

Comments
 (0)