| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
This adds dif_config to the prototype, in which one is able to specify
the parameters a DIF should have. The bootstrap operation of an IPCP
takes this as parameter and is oblivious to whether it is a shim or a
normal IPCP. The dif_config struct is also correctly serialized and
deserialized and passed opaquely to the correct IPCP. This IPCP is in
charge of deserializing it correctly.
|
|
|
|
| |
This moves strdup to utils to make it globally available.
|
|
|
|
|
|
| |
This adds a simple echo application written to show application how to
use the API. It also updates the dev.h header file with the insights
gained from performing this excercise.
|
|
|
|
| |
This adds helper functions for RINA names, to aid with handling them.
|
|
|
|
|
| |
common.h: dif_info renamed to dif_config
missing struct fixed
|
|
|
|
| |
added dif_name to qos_spec and removed it from dif_info
|
|
|
|
| |
merged the data structure for the irm.
|
| |
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
Provides the initial support to create IPCPs via a command-line
tool. It extends the socket layer with a message that is sent over a
socket to the irmd when the irm_create_ipcp library function is called
from a program.
|
| | |
|
| |
| |
| |
| |
| | |
Now explains the size values are in bits as this comment
was accidentally removed
|
| |
| |
| |
| | |
various fixes based on discussion on bitbucket
|
|/
|
|
|
| |
dt_const contains data transfer constants
dup_const contains constants for du protection
|
|
|
|
|
|
| |
This requires the usage of the C89 standard for all source files. It
also fixes a wrong check for the compiler flags (was checking this for
CXX compiler instead of the C compiler).
|
|
|
|
|
| |
common.h will now include stdbool and several other useful includes
(size_t for instance).
|
|
|
|
| |
The ids of the name are now referring to the instance.
|
|
Adds the initial dev.h file that applications can use to request IPC
services from the Ouroboros stack.
|