summaryrefslogtreecommitdiff
path: root/src/lib/irmd_messages.proto
Commit message (Collapse)AuthorAgeFilesLines
* lib, irmd, irm: Add dif_configSander Vrijders2016-04-081-10/+11
| | | | | | | | | 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.
* lib: Implementation of flow related opsSander Vrijders2016-03-311-1/+6
| | | | | | This adds the messages that are sent to the IPCPs related to flows. Some messages are also sent to the IRMd (e.g. when a new flow arrives).
* lib, irmd: Update communication with IRMdSander Vrijders2016-03-301-13/+10
| | | | | All messages sent to the IRMd now also get a reply back with the result of the operation.
* build: Add protobuf-c commands for cmakeSander Vrijders2016-03-251-0/+37
This adds a cmake file so that the build can ask to generate protobuf-c files from .proto files. The messages between the IRM and the library are compiled into the library.