chiark
/
gitweb
/
~ian
/
hippotat.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
wip
[hippotat.git]
/
server
diff --git
a/server
b/server
index de28624452c8dec55a20be22ad2d08e3aee0b141..3abebe96bfb69bdf5921dfa64cf1a8da2f70bbf0 100755
(executable)
--- a/
server
+++ b/
server
@@
-159,8
+159,9
@@
def slip_decode(data):
#print('ESC ', repr((pdata, packet, eix)))
pdata += packet[0 : eix]
ck = packet[eix+1]
#print('ESC ', repr((pdata, packet, eix)))
pdata += packet[0 : eix]
ck = packet[eix+1]
- if ck == slip_esc_esc: pdata += slip_esc
- elif ck == slip_esc_end: pdata += slip_end
+ #print('ESC... %o' % ck)
+ if ck == slip_esc_esc[0]: pdata += slip_esc
+ elif ck == slip_esc_end[0]: pdata += slip_end
else: raise ValueError('invalid SLIP escape')
packet = packet[eix+2 : ]
out.append(pdata)
else: raise ValueError('invalid SLIP escape')
packet = packet[eix+2 : ]
out.append(pdata)
@@
-294,6
+295,9
@@
class IphttpResource(twisted.web.resource.Resource):
c.process_arriving_data(d)
c.new_request(request)
c.process_arriving_data(d)
c.new_request(request)
+ def render_GET(self, request):
+ return '<html><body>hippotit</body></html>'
+
def start_http():
resource = IphttpResource()
sitefactory = twisted.web.server.Site(resource)
def start_http():
resource = IphttpResource()
sitefactory = twisted.web.server.Site(resource)