summaryrefslogtreecommitdiff
path: root/src/lib/ipcp.c
Commit message (Collapse)AuthorAgeFilesLines
* lib: Clean up memleaksSander Vrijders2016-03-171-4/+10
| | | | | Some allocations were not freed in case the creation of a new IPCP failed.
* lib: Add communication with IPCP daemonSander Vrijders2016-03-171-4/+104
| | | | | This adds the messages required for the IRMd to communicate with an IPC Process through the library.
* irmd, lib: Create and destroy IPC ProcessesSander Vrijders2016-03-151-10/+93
| | | | | | This adds the functionality to create and destroy IPCPs. Upon creation a new process is forked and execve'd. Upon destruction the IPCP is destroyed by killing it with SIGTERM.
* lib: Add helpers for RINA namesSander Vrijders2016-03-111-11/+12
| | | | This adds helper functions for RINA names, to aid with handling them.
* irmd, lib: Replace stubs in irmdSander Vrijders2016-03-091-0/+63
This replaces the stubs in the irmd and calls the actual IPCP operations from the library. It also calls the DIF Allocator API in one of the operations.