diff options
author | Sander Vrijders <[email protected]> | 2017-03-02 15:29:11 +0100 |
---|---|---|
committer | Sander Vrijders <[email protected]> | 2017-03-02 16:01:35 +0100 |
commit | 9d2fbef7b8569aac930c95ca1afb92a5dec79dac (patch) | |
tree | 7c4931890ee54d9bac331ac6031f411ddac08527 /include | |
parent | a5796c7f02570a2878f9c6a5d28dca80beabed12 (diff) | |
download | ouroboros-9d2fbef7b8569aac930c95ca1afb92a5dec79dac.tar.gz ouroboros-9d2fbef7b8569aac930c95ca1afb92a5dec79dac.zip |
ipcpd: normal: Add connection manager
This adds the connection manager which allows the different AEs of the
normal IPCP to register with it. An AE can then use the connection
manager to allocate a flow to a neighbor, or to wait for a new
connection from a neighbor.
Diffstat (limited to 'include')
-rw-r--r-- | include/ouroboros/cacep.h | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/include/ouroboros/cacep.h b/include/ouroboros/cacep.h index c7b7f38c..b6fb8625 100644 --- a/include/ouroboros/cacep.h +++ b/include/ouroboros/cacep.h @@ -32,15 +32,12 @@ enum proto_concrete_syntax { PROTO_FIXED }; -struct conn_info{ +struct conn_info { char ae_name[64]; char protocol[64]; uint32_t pref_version; enum proto_concrete_syntax pref_syntax; - union { - char name[64]; - uint64_t addr; - } ae; + uint64_t addr; }; int cacep_snd(int fd, |