X-Git-Url: https://git.distorted.org.uk/~mdw/tripe/blobdiff_plain/48b845698dcf3ec4b9f8b9f1848a157f0245d7cc..35c8b547dde529693875087d67fa60bf88319d2b:/py/tripe.py.in diff --git a/py/tripe.py.in b/py/tripe.py.in index 37de5a40..78a305b8 100644 --- a/py/tripe.py.in +++ b/py/tripe.py.in @@ -831,13 +831,14 @@ class TripeCommandDispatcher (TripeConnection): return _simple(me.command(bg = True, *['ADD'] + _kwopts(kw, ['tunnel', 'keepalive', - 'key', 'cork']) + + 'key', 'cork', 'mobile']) + [peer] + list(addr))) def addr(me, peer): return _oneline(me.command('ADDR', peer)) - def algs(me): - return _keyvals(me.command('ALGS')) + def algs(me, peer = None): + return _keyvals(me.command('ALGS', + *((peer is not None and [peer]) or []))) def checkchal(me, chal): return _simple(me.command('CHECKCHAL', chal)) def daemon(me):