diff options
| author | Sander Vrijders <sander.vrijders@intec.ugent.be> | 2017-03-02 15:29:11 +0100 | 
|---|---|---|
| committer | Sander Vrijders <sander.vrijders@intec.ugent.be> | 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, | 
