[riot-commits] [RIOT-OS/RIOT] a30bde: gnrc_icmpv6_error: remove static inline from funct...

Martine Lenders authmillenon at gmail.com
Fri Nov 16 19:05:57 CET 2018


  Branch: refs/heads/master
  Home:   https://github.com/RIOT-OS/RIOT
  Commit: a30bdebc2c1f1b57161628d2b1e91a40fc3fcf43
      https://github.com/RIOT-OS/RIOT/commit/a30bdebc2c1f1b57161628d2b1e91a40fc3fcf43
  Author: Martine Lenders <m.lenders at fu-berlin.de>
  Date:   2018-11-16 (Fri, 16 Nov 2018)

  Changed paths:
    M sys/include/net/gnrc/icmpv6/error.h
    M sys/net/gnrc/network_layer/icmpv6/error/gnrc_icmpv6_error.c

  Log Message:
  -----------
  gnrc_icmpv6_error: remove static inline from functions


  Commit: 3b56c78a3b6dcc5e15e2256ac6b03fb38a640f20
      https://github.com/RIOT-OS/RIOT/commit/3b56c78a3b6dcc5e15e2256ac6b03fb38a640f20
  Author: Martine Lenders <m.lenders at fu-berlin.de>
  Date:   2018-11-16 (Fri, 16 Nov 2018)

  Changed paths:
    M sys/include/net/gnrc/icmpv6/error.h
    M sys/net/gnrc/network_layer/icmpv6/error/gnrc_icmpv6_error.c

  Log Message:
  -----------
  gnrc_icmpv6_error: make build functions private


  Commit: 6ec456b0fc7dfc8cd23683e0064d8a03d512b03e
      https://github.com/RIOT-OS/RIOT/commit/6ec456b0fc7dfc8cd23683e0064d8a03d512b03e
  Author: Martine Lenders <m.lenders at fu-berlin.de>
  Date:   2018-11-16 (Fri, 16 Nov 2018)

  Changed paths:
    M sys/net/gnrc/network_layer/icmpv6/error/gnrc_icmpv6_error.c

  Log Message:
  -----------
  gnrc_icmpv6_error: don't release orig_pkt on error

The stack might still wants to do something with the packet after
copying it to the error message.


  Commit: 36617f37338b189af71f49876aa58e2fb3c1c819
      https://github.com/RIOT-OS/RIOT/commit/36617f37338b189af71f49876aa58e2fb3c1c819
  Author: Martine Lenders <m.lenders at fu-berlin.de>
  Date:   2018-11-16 (Fri, 16 Nov 2018)

  Changed paths:
    M sys/include/net/gnrc/icmpv6/error.h
    M sys/net/gnrc/network_layer/icmpv6/error/gnrc_icmpv6_error.c

  Log Message:
  -----------
  gnrc_icmpv6_error: make input pointers constant


  Commit: a7a8227e36c74ce10386d7a6bd39ccb862e0dfcf
      https://github.com/RIOT-OS/RIOT/commit/a7a8227e36c74ce10386d7a6bd39ccb862e0dfcf
  Author: Martine Lenders <m.lenders at fu-berlin.de>
  Date:   2018-11-16 (Fri, 16 Nov 2018)

  Changed paths:
    M sys/net/gnrc/network_layer/icmpv6/error/gnrc_icmpv6_error.c

  Log Message:
  -----------
  gnrc_icmpv6_error: centralize send function


  Commit: ba13d8f5bfb888c5838d639e226374b3bb82ef76
      https://github.com/RIOT-OS/RIOT/commit/ba13d8f5bfb888c5838d639e226374b3bb82ef76
  Author: Martine Lenders <m.lenders at fu-berlin.de>
  Date:   2018-11-16 (Fri, 16 Nov 2018)

  Changed paths:
    M sys/net/gnrc/network_layer/icmpv6/error/gnrc_icmpv6_error.c

  Log Message:
  -----------
  gnrc_icmpv6_error: introduce debug messages


  Commit: c8c8564d518b63288870d3566311d40be2058b63
      https://github.com/RIOT-OS/RIOT/commit/c8c8564d518b63288870d3566311d40be2058b63
  Author: Martine Lenders <m.lenders at fu-berlin.de>
  Date:   2018-11-16 (Fri, 16 Nov 2018)

  Changed paths:
    M sys/net/gnrc/network_layer/icmpv6/error/gnrc_icmpv6_error.c

  Log Message:
  -----------
  gnrc_icmpv6_error: use netapi_dispatch_send instead of netapi_send


  Commit: c4175a5e5275966681584dfc32591a9a1d891f62
      https://github.com/RIOT-OS/RIOT/commit/c4175a5e5275966681584dfc32591a9a1d891f62
  Author: Martine Lenders <m.lenders at fu-berlin.de>
  Date:   2018-11-16 (Fri, 16 Nov 2018)

  Changed paths:
    M sys/net/gnrc/network_layer/icmpv6/error/gnrc_icmpv6_error.c

  Log Message:
  -----------
  gnrc_icmpv6_error: adapt _fit() to get MTU from netif


  Commit: f0da2a0cd7be701eafd66bd697cafc7d2d234c58
      https://github.com/RIOT-OS/RIOT/commit/f0da2a0cd7be701eafd66bd697cafc7d2d234c58
  Author: Martine Lenders <m.lenders at fu-berlin.de>
  Date:   2018-11-16 (Fri, 16 Nov 2018)

  Changed paths:
    M sys/net/gnrc/network_layer/icmpv6/error/gnrc_icmpv6_error.c

  Log Message:
  -----------
  gnrc_icmpv6_error: don't include netif header into fit


  Commit: 335342a4664e69250acbfa0377468fc4552072af
      https://github.com/RIOT-OS/RIOT/commit/335342a4664e69250acbfa0377468fc4552072af
  Author: Martine Lenders <m.lenders at fu-berlin.de>
  Date:   2018-11-16 (Fri, 16 Nov 2018)

  Changed paths:
    M sys/net/gnrc/network_layer/icmpv6/error/gnrc_icmpv6_error.c

  Log Message:
  -----------
  gnrc_icmpv6_error: fix build function for send and recv order


  Commit: 0b4230e5f68496c178958c51b3b2cfcc8176dc37
      https://github.com/RIOT-OS/RIOT/commit/0b4230e5f68496c178958c51b3b2cfcc8176dc37
  Author: Martine Lenders <m.lenders at fu-berlin.de>
  Date:   2018-11-16 (Fri, 16 Nov 2018)

  Changed paths:
    M sys/include/net/gnrc/icmpv6/error.h
    M sys/net/gnrc/network_layer/icmpv6/error/gnrc_icmpv6_error.c

  Log Message:
  -----------
  gnrc_icmpv6_error: fix and optimize pointer search in _param_prob_build


  Commit: d161379e4770ad1a2638f61dbbbb46a22d0a71e1
      https://github.com/RIOT-OS/RIOT/commit/d161379e4770ad1a2638f61dbbbb46a22d0a71e1
  Author: Martine Lenders <m.lenders at fu-berlin.de>
  Date:   2018-11-16 (Fri, 16 Nov 2018)

  Changed paths:
    M sys/net/gnrc/network_layer/icmpv6/error/gnrc_icmpv6_error.c

  Log Message:
  -----------
  gnrc_icmpv6_error: re-order header inclusions


  Commit: b99e9f41851978de4bf74dae47fb71c226053484
      https://github.com/RIOT-OS/RIOT/commit/b99e9f41851978de4bf74dae47fb71c226053484
  Author: Martine Lenders <m.lenders at fu-berlin.de>
  Date:   2018-11-16 (Fri, 16 Nov 2018)

  Changed paths:
    M sys/include/net/gnrc/icmpv6/error.h
    M sys/net/gnrc/network_layer/icmpv6/error/gnrc_icmpv6_error.c

  Log Message:
  -----------
  gnrc_icmpv6_error: append IPv6 and netif header before sending


  Commit: 697ad17ed18281913e9db78a4beb74ce8d0f4e5f
      https://github.com/RIOT-OS/RIOT/commit/697ad17ed18281913e9db78a4beb74ce8d0f4e5f
  Author: Martine Lenders <m.lenders at fu-berlin.de>
  Date:   2018-11-16 (Fri, 16 Nov 2018)

  Changed paths:
    M sys/include/net/gnrc/icmpv6/error.h
    M sys/include/net/icmpv6.h

  Log Message:
  -----------
  icmpv6_error: doc: provide better references to error codes


  Commit: 04a28270893fb691ab69578fe96e0848af4aa907
      https://github.com/RIOT-OS/RIOT/commit/04a28270893fb691ab69578fe96e0848af4aa907
  Author: Martine Lenders <m.lenders at fu-berlin.de>
  Date:   2018-11-16 (Fri, 16 Nov 2018)

  Changed paths:
    M sys/include/net/gnrc/icmpv6/error.h

  Log Message:
  -----------
  gnrc_icmpv6_error: provide NOPs when compiled without module

This is aimed to make the usage code of this module more readable.


  Commit: db2da19ea434c4b89005480d39abaceaa1304eb2
      https://github.com/RIOT-OS/RIOT/commit/db2da19ea434c4b89005480d39abaceaa1304eb2
  Author: Martine Lenders <m.lenders at fu-berlin.de>
  Date:   2018-11-16 (Fri, 16 Nov 2018)

  Changed paths:
    M sys/net/gnrc/network_layer/ipv6/gnrc_ipv6.c
    M sys/net/gnrc/network_layer/ipv6/nib/_nib-internal.c
    M sys/net/gnrc/network_layer/ipv6/nib/nib.c

  Log Message:
  -----------
  gnrc_ipv6: send IPv6 error messages where appropriate


  Commit: e801829c7ac2427782559e0eab09fbffd0522dd5
      https://github.com/RIOT-OS/RIOT/commit/e801829c7ac2427782559e0eab09fbffd0522dd5
  Author: Martine Lenders <m.lenders at fu-berlin.de>
  Date:   2018-11-16 (Fri, 16 Nov 2018)

  Changed paths:
    M sys/net/gnrc/transport_layer/udp/gnrc_udp.c

  Log Message:
  -----------
  gnrc_udp: send ICMPv6 error messages where appropriate


  Commit: 897e688194dc853a6f1ee95a42a20333b1769589
      https://github.com/RIOT-OS/RIOT/commit/897e688194dc853a6f1ee95a42a20333b1769589
  Author: Martine Lenders <m.lenders at fu-berlin.de>
  Date:   2018-11-16 (Fri, 16 Nov 2018)

  Changed paths:
    M examples/gnrc_networking/Makefile

  Log Message:
  -----------
  examples: activate gnrc_icmpv6_error for gnrc_networking


  Commit: 3b1a7d0eeef2dd2dad7e1f40f1dfd7fd0708d4eb
      https://github.com/RIOT-OS/RIOT/commit/3b1a7d0eeef2dd2dad7e1f40f1dfd7fd0708d4eb
  Author: Martine Lenders <authmillenon at gmail.com>
  Date:   2018-11-16 (Fri, 16 Nov 2018)

  Changed paths:
    M examples/gnrc_networking/Makefile
    M sys/include/net/gnrc/icmpv6/error.h
    M sys/include/net/icmpv6.h
    M sys/net/gnrc/network_layer/icmpv6/error/gnrc_icmpv6_error.c
    M sys/net/gnrc/network_layer/ipv6/gnrc_ipv6.c
    M sys/net/gnrc/network_layer/ipv6/nib/_nib-internal.c
    M sys/net/gnrc/network_layer/ipv6/nib/nib.c
    M sys/net/gnrc/transport_layer/udp/gnrc_udp.c

  Log Message:
  -----------
  Merge pull request #8594 from miri64/gnrc_icmpv6_error/enh/use-icmpv6-error

gnrc_icmpv6_error: fix and use where appropriate


Compare: https://github.com/RIOT-OS/RIOT/compare/a79d03835ace...3b1a7d0eeef2
      **NOTE:** This service has been marked for deprecation: https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.


More information about the commits mailing list