mirror of
https://github.com/eblot/pybootd.git
synced 2024-10-27 00:51:54 +03:00
Fix byte strings
This commit is contained in:
parent
f08a6cf99d
commit
112354dd44
@ -319,17 +319,17 @@ class BootpServer:
|
|||||||
buf += spack('!BB%ds' % len(uuid),
|
buf += spack('!BB%ds' % len(uuid),
|
||||||
97, len(uuid), uuid)
|
97, len(uuid), uuid)
|
||||||
clientclass = options[60]
|
clientclass = options[60]
|
||||||
clientclass = clientclass[:clientclass.find(':')]
|
clientclass = clientclass[:clientclass.find(b':')]
|
||||||
buf += spack('!BB%ds' % len(clientclass),
|
buf += spack('!BB%ds' % len(clientclass),
|
||||||
60, len(clientclass), clientclass)
|
60, len(clientclass), clientclass)
|
||||||
vendor = ''
|
vendor = b''
|
||||||
vendor += spack('!BBB', PXE_DISCOVERY_CONTROL, 1, 0x0A)
|
vendor += spack('!BBB', PXE_DISCOVERY_CONTROL, 1, 0x0A)
|
||||||
vendor += spack('!BBHB4s', PXE_BOOT_SERVERS, 2+1+4,
|
vendor += spack('!BBHB4s', PXE_BOOT_SERVERS, 2+1+4,
|
||||||
0, 1, server)
|
0, 1, server)
|
||||||
srvstr = 'Python'
|
srvstr = b'Python'
|
||||||
vendor += spack('!BBHB%ds' % len(srvstr), PXE_BOOT_MENU,
|
vendor += spack('!BBHB%ds' % len(srvstr), PXE_BOOT_MENU,
|
||||||
2+1+len(srvstr), 0, len(srvstr), srvstr)
|
2+1+len(srvstr), 0, len(srvstr), srvstr)
|
||||||
prompt = 'Stupid PXE'
|
prompt = b'Stupid PXE'
|
||||||
vendor += spack('!BBB%ds' % len(prompt), PXE_MENU_PROMPT,
|
vendor += spack('!BBB%ds' % len(prompt), PXE_MENU_PROMPT,
|
||||||
1+len(prompt), len(prompt), prompt)
|
1+len(prompt), len(prompt), prompt)
|
||||||
buf += spack('!BB%ds' % len(vendor), 43,
|
buf += spack('!BB%ds' % len(vendor), 43,
|
||||||
|
Loading…
Reference in New Issue
Block a user