[ninux-dev] Fwd: [Olsr-dev] [PATCH v1 16/44] txtinfo: re-order the sent information

Saverio Proto zioproto at gmail.com
Fri Nov 27 15:05:58 CET 2015


Dillo a Ferry !

2015-11-27 13:35 GMT+01:00 Claudio Pisa <clauz at ninux.org>:
> Ciao, lista.
> FYI, questa patch potrebbe dare problemi allo script:
>
> https://github.com/ninuxorg/nodeshot/blob/0.9.x/nodeshot/scripts/read_topology_hna.py#L76
>
> che gira attualmente su map.ninux.org
>
> Clauz
>
>
> -------- Forwarded Message --------
> Subject: [Olsr-dev] [PATCH v1 16/44] txtinfo: re-order the sent information
> Date: Fri, 27 Nov 2015 10:43:09 +0100
> From: Ferry Huberts <mailings at hupie.com>
> To: olsr-dev at lists.olsr.org
>
> From: Ferry Huberts <ferry.huberts at pelagic.nl>
>
> Signed-off-by: Ferry Huberts <ferry.huberts at pelagic.nl>
> ---
>  lib/txtinfo/src/olsrd_txtinfo.c | 34 ++++++++++++----------------------
>  1 file changed, 12 insertions(+), 22 deletions(-)
>
> diff --git a/lib/txtinfo/src/olsrd_txtinfo.c
> b/lib/txtinfo/src/olsrd_txtinfo.c
> index f2212f7..202d013 100644
> --- a/lib/txtinfo/src/olsrd_txtinfo.c
> +++ b/lib/txtinfo/src/olsrd_txtinfo.c
> @@ -818,43 +818,33 @@ static void send_info(unsigned int send_what, int
> the_socket) {
>
>    /* Print tables to IPC socket */
>
> -  /* links */
> -  if (send_what & SIW_LINKS)
> -    ipc_print_links(&abuf);
> -  /* neighbours */
>    if (send_what & SIW_NEIGHBORS)
>      ipc_print_neighbors(&abuf, false);
> -  /* topology */
> -  if (send_what & SIW_TOPOLOGY)
> -    ipc_print_topology(&abuf);
> -  /* hna */
> +  if (send_what & SIW_LINKS)
> +    ipc_print_links(&abuf);
> +  if (send_what & SIW_ROUTES)
> +    ipc_print_routes(&abuf);
>    if (send_what & SIW_HNA)
>      ipc_print_hna(&abuf);
> -  /* sgw */
> -  if (send_what & SIW_SGW)
> -    ipc_print_sgw(&abuf);
> -  /* mid */
>    if (send_what & SIW_MID)
>      ipc_print_mid(&abuf);
> -  /* routes */
> -  if (send_what & SIW_ROUTES)
> -    ipc_print_routes(&abuf);
> -  /* gateways */
> +  if (send_what & SIW_TOPOLOGY)
> +    ipc_print_topology(&abuf);
>    if (send_what & SIW_GATEWAYS)
>      ipc_print_gateways(&abuf);
> -  /* config */
> -  if (send_what & SIW_CONFIG)
> -    ipc_print_olsrd_conf(&abuf);
> -  /* interface */
>    if (send_what & SIW_INTERFACES)
>      ipc_print_interfaces(&abuf);
> -  /* 2hop neighbour list */
>    if (send_what & SIW_2HOP)
>      ipc_print_neighbors(&abuf, true);
> -  /* version */
> +  if (send_what & SIW_SGW)
> +    ipc_print_sgw(&abuf);
> +
>    if (send_what & SIW_VERSION)
>      ipc_print_version(&abuf);
>
> +  if (send_what & SIW_CONFIG)
> +    ipc_print_olsrd_conf(&abuf);
> +
>    assert(outbuffer_count < MAX_CLIENTS);
>
>    outbuffer[outbuffer_count] = olsr_malloc(abuf.len, PLUGIN_NAME"
> output buffer");
> --
> 2.5.0
>
>
> --
> Olsr-dev mailing list
> Olsr-dev at lists.olsr.org
> https://lists.olsr.org/mailman/listinfo/olsr-dev
>
> _______________________________________________
> ninux-dev mailing list
> ninux-dev at ml.ninux.org
> http://ml.ninux.org/mailman/listinfo/ninux-dev



More information about the ninux-dev mailing list