[Commotion-admin] [commotiond] Serval multi key routing compatibility (#98)

Dan Staples notifications at github.com
Tue Mar 18 03:25:59 UTC 2014


This pull requests updates the commotiond serval plugin to work with the multi-key routing version of the serval-dna library. See https://github.com/opentechinstitute/serval-dna/pull/3 and https://github.com/opentechinstitute/commotion-feed/pull/51.

To test, build for OpenWRT and test all serval-related functionality:

1) serval-client commands (run `serval-client help` for list of available commands)
2) olsrd-mdp
3) service announcement
You can merge this Pull Request by running:

  git pull https://github.com/opentechinstitute/commotiond serval-multi-key

Or you can view, comment on it, or merge it online at:

  https://github.com/opentechinstitute/commotiond/pull/98

-- Commit Summary --

  * upgrade core serval plugin to use new serval-dna library with multi-key routing support
  * upgraded minimal mdp client to use new version of serval library
  * missed some mdp client functions
  * missed __strbuf_trunc
  * added some mdp client debug macros
  * misc fixes to mdp client

-- File Changes --

    M plugins/serval-dna/CMakeLists.txt (21)
    A plugins/serval-dna/config.h.in (13)
    M plugins/serval-dna/crypto.c (92)
    M plugins/serval-dna/crypto.h (7)
    A plugins/serval-dna/extern/mdp_client.c (357)
    R plugins/serval-dna/extern/mdp_client.h (61)
    R plugins/serval-dna/extern/net.c (62)
    R plugins/serval-dna/extern/net.h (3)
    A plugins/serval-dna/extern/socket.c (313)
    A plugins/serval-dna/extern/socket.h (81)
    A plugins/serval-dna/extern/str.c (68)
    A plugins/serval-dna/extern/str.h (60)
    A plugins/serval-dna/extern/strbuf.c (160)
    A plugins/serval-dna/extern/strbuf.h (91)
    A plugins/serval-dna/extern/strbuf_helpers.c (267)
    A plugins/serval-dna/extern/strbuf_helpers.h (89)
    D plugins/serval-dna/mdp_client.c (424)
    M plugins/serval-dna/sas_request.c (38)
    M plugins/serval-dna/serval-client.c (7)
    M plugins/serval-dna/serval-dna.c (27)

-- Patch Links --

https://github.com/opentechinstitute/commotiond/pull/98.patch
https://github.com/opentechinstitute/commotiond/pull/98.diff

---
Reply to this email directly or view it on GitHub:
https://github.com/opentechinstitute/commotiond/pull/98
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.chambana.net/pipermail/commotion-admin/attachments/20140317/d229366e/attachment.html>


More information about the Commotion-admin mailing list