X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?p=hippotat.git;a=blobdiff_plain;f=server;h=68f854148152d69ab01074407cc55276b982d4ab;hp=1f652551574f9d498a768165b7f511ddfd948618;hb=00192d6acf47a29fcedba761125ebd9ccfb84dba;hpb=75fce4757ae3a0996f4fc1e3e6e113a893811aef diff --git a/server b/server index 1f65255..68f8541 100755 --- a/server +++ b/server @@ -137,9 +137,9 @@ class Client(): def process_request(request, desca): # find client, update config, etc. metadata = request.args['m'] - metadata = metadata.split(b'\n') - (ci_s, pw, tro) = metadata.split(b'\n')[0:3] - desca['m'] = [ci_s, tro] + metadata = metadata.split(b'\r\n') + (ci_s, pw, tro) = metadata[0:3] + desca['m[0,2]'] = [ci_s, tro] ci = ipaddr(ci_s) desca['ci'] = ci cl = clients[ci]