From: Ian Jackson Date: Mon, 20 Mar 2017 08:55:43 +0000 (+0000) Subject: wip X-Git-Tag: hippotat/1.0.0~55^2~231 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?p=hippotat.git;a=commitdiff_plain;h=8e279651cf76bb0e7d532307c0afbfbd7dc4986b;hp=aa6632821086a1a41c4f8464537db704f83a03de wip --- diff --git a/server b/server index de28624..3abebe9 100755 --- 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] - 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) @@ -294,6 +295,9 @@ class IphttpResource(twisted.web.resource.Resource): c.process_arriving_data(d) c.new_request(request) + def render_GET(self, request): + return 'hippotit' + def start_http(): resource = IphttpResource() sitefactory = twisted.web.server.Site(resource)