[Olsr-dev] [PATCH v1 0/8] jsoninfo/txinfo cleanup series - part 2

Ferry Huberts (spam-protected)
Fri Nov 27 18:42:43 CET 2015


This applies on top of the 'Fix http headers' series sent earlier today

On 27/11/15 17:26, Ferry Huberts wrote:
> From: Ferry Huberts <(spam-protected)>
>
> This series continues working towards making jsoninfo and txtinfo look as much
> identical as possible again, since jsoninfo started out as a copy of
> txtinfo. This work is not complete yet.
> Once complete, both plugins can be 'merged' into common code that they share.
>
> Most of this part 2 series is more than basic cleanup, feedback welcome.
>
> The biggest changes are that jsoninfo now sends http headers by default and
> that txtinfo generates the same http headers as jsoninfo.
>
> Feeback welcome
>
> Ferry Huberts (8):
>    txtinfo: remove a pointless assert
>    txtinfo: also send the (UTF-8) charset in the content type
>    txtinfo: avoid a memcpy: just move the abuf.buf pointer and clear abuf
>    jsoninfo: refactor generation of the headers
>    jsoninfo: also send the (UTF-8) charset in the content type
>    jsoninfo: avoid a memcpy: just move the abuf.buf pointer and clear
>      abuf
>    jsoninfo: send http headers by default
>    txtinfo: bring over proper http header support from jsoninfo
>
>   lib/jsoninfo/src/olsrd_jsoninfo.c | 80 ++++++++++++++++++++++++---------------
>   lib/jsoninfo/src/olsrd_plugin.c   |  2 +-
>   lib/txtinfo/src/olsrd_txtinfo.c   | 80 ++++++++++++++++++++++++++++++++++++---
>   3 files changed, 125 insertions(+), 37 deletions(-)
>

-- 
Ferry Huberts



More information about the Olsr-dev mailing list