[riot-devel] GNRC is one module now

Martine Lenders mlenders at inf.fu-berlin.de
Wed Aug 19 12:18:42 CEST 2015


Dear relentless IOTlers,

Yesterday we finally got rid of the `ng_` prefix by moving all GNRC-related
modules into the new `gnrc` module (see PR #3645 [1]). The structure is now
as follows:

* `ng_netbase` is now the `gnrc` module (and is not a pseudo-module
anymore, but still pulls in the same dependencies)
* everything that used to be `sys/include/net/ng_x.h` is now
`sys/include/net/gnrc/x.h`
* everything that used to be `sys/net/x/ng_y` is now `sys/net/gnrc/x/y`,
except `sys/net/crosslayer/ng_z` which is now `sys/net/gnrc/z`.
* module that used to be called `ng_x` are now called `gnrc_x`
* Functions and structures not related to GNRC stayed (e.g. UDP/IP-related
headers and addressing) in `sys/include/net` and `sys/net/x/` and got the
`ng_` prefix removed.
* the paths to GNRC sub-modules was moved from `sys/Makefile` to
`sys/net/gnrc/Makefile`

Cheers,
Martine

[1] https://github.com/RIOT-OS/RIOT/pull/3645
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://lists.riot-os.org/pipermail/devel/attachments/20150819/26c76262/attachment.html>


More information about the devel mailing list