1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
Commit Graph

6 Commits

Author SHA1 Message Date
Benjamin Valentin
7a2b705a57 pkg/oonf_api: use RIOT_VERSION platform identifier 2015-04-19 00:22:23 +02:00
Lotte Steenbrink
05f43a9e35 Fix oonf_api after destiny to socket_base migration
The include path provided for socket.h did not exist.
2014-10-06 15:49:39 -07:00
Cenk Gündoğan
710c7e6cf6 transport_layer: Splitting UDP and TCP
Currently, the tcp and udp implementations are bound to each other in a
module called *destiny*. Thus, when using only one of them then the
other one gets also compiled into the binary and initialized,
which results in unnecessary RAM usage and workload for the CPU.

The approach in this PR defines a common module named *socket_base*,
which contains functions used by the posix layer. Compiled by it's own,
those functions return negative error codes, to symbolize upper layers
that they are not supported. When also including the modules *udp* or
*tcp* respectively, functions from *socket_base* get overwritten with the
correct functionality.

Defining *udp* or *tcp* in a Makefile also includes *socket_base*.
Defining *pnet* in a Makefile also includes *socket_base*.
2014-09-11 20:07:46 +02:00
Benjamin Valentin
740f43cb99 remove trailing whitespaces 2014-03-17 16:14:11 +01:00
Benjamin Valentin
8856cfddb9 make: don't ignore failures in for loops
apply 9b61d95545 to oonf_api
2014-03-17 16:06:46 +01:00
Benjamin Valentin
edea31a21c add oonf_api pkg 2014-02-22 01:41:17 +01:00