<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ouroboros/src/ipcpd/normal/ribmgr.h, branch 0.3</title>
<subtitle>Ouroboros main repository</subtitle>
<id>http://www.ouroboros.rocks/cgit/ouroboros/atom?h=0.3</id>
<link rel='self' href='http://www.ouroboros.rocks/cgit/ouroboros/atom?h=0.3'/>
<link rel='alternate' type='text/html' href='http://www.ouroboros.rocks/cgit/ouroboros/'/>
<updated>2016-10-22T11:27:02Z</updated>
<entry>
<title>build: Compile with strict conversion</title>
<updated>2016-10-22T11:27:02Z</updated>
<author>
<name>dimitri staessens</name>
<email>dimitri.staessens@intec.ugent.be</email>
</author>
<published>2016-10-21T18:13:41Z</published>
<link rel='alternate' type='text/html' href='http://www.ouroboros.rocks/cgit/ouroboros/commit/?id=3cafbf3cfe5c58a6988dbfc4c29148ebb804f5c2'/>
<id>urn:sha1:3cafbf3cfe5c58a6988dbfc4c29148ebb804f5c2</id>
<content type='text'>
This has the code checked with -Wcast-qual and -Wconversion flags.
These flags were removed because SWIG generated code fails.
</content>
</entry>
<entry>
<title>ipcpd: normal: Improve upon the internal design</title>
<updated>2016-10-12T12:54:18Z</updated>
<author>
<name>Sander Vrijders</name>
<email>sander.vrijders@intec.ugent.be</email>
</author>
<published>2016-10-12T12:54:18Z</published>
<link rel='alternate' type='text/html' href='http://www.ouroboros.rocks/cgit/ouroboros/commit/?id=43e2f332770007a3fcea011ffb35e8fbb24a6205'/>
<id>urn:sha1:43e2f332770007a3fcea011ffb35e8fbb24a6205</id>
<content type='text'>
This commit will remove the RMT component from the normal IPCP, as
some of its functionality would else be duplicated in the FMGR. Now
all reading from flows, either N-1 or N+1 is done in the FMGR, then
either passed to the FRCT or a lookup is performed in the PFF (not
there yet) and the PDU is forwarded.
</content>
</entry>
<entry>
<title>ipcpd: normal: First version of the fast path bootstrap</title>
<updated>2016-10-11T14:15:33Z</updated>
<author>
<name>Sander Vrijders</name>
<email>sander.vrijders@intec.ugent.be</email>
</author>
<published>2016-10-08T17:42:51Z</published>
<link rel='alternate' type='text/html' href='http://www.ouroboros.rocks/cgit/ouroboros/commit/?id=69ef99bb2dc05337e8189acc42dc9122f4182ead'/>
<id>urn:sha1:69ef99bb2dc05337e8189acc42dc9122f4182ead</id>
<content type='text'>
This is the first version of the fast path bootstrap in the normal
IPCP. It sets up a connection with the other end, and creates the
appropriate data structures. N+1 and N-1 SDUs are read and written and
passed through the right components.
</content>
</entry>
<entry>
<title>ipcpd: normal: Allow initiating enrollment</title>
<updated>2016-08-01T09:12:14Z</updated>
<author>
<name>Sander Vrijders</name>
<email>sander.vrijders@intec.ugent.be</email>
</author>
<published>2016-07-28T15:23:42Z</published>
<link rel='alternate' type='text/html' href='http://www.ouroboros.rocks/cgit/ouroboros/commit/?id=cf719963be2e42026012e152ae49f4c764dd9b4f'/>
<id>urn:sha1:cf719963be2e42026012e152ae49f4c764dd9b4f</id>
<content type='text'>
This will add more functionality for enrolling two normal IPCPs with
each other. Some bugs were fixed in CDAP. Now on enrolling, an IPCP
will send a START message to the other IPCP. Next step is syncing the
RIBs.
</content>
</entry>
<entry>
<title>ipcpd: normal: Establish N-1 management flows</title>
<updated>2016-07-14T14:52:54Z</updated>
<author>
<name>Sander Vrijders</name>
<email>sander.vrijders@intec.ugent.be</email>
</author>
<published>2016-07-14T14:52:54Z</published>
<link rel='alternate' type='text/html' href='http://www.ouroboros.rocks/cgit/ouroboros/commit/?id=8d1951e463193c1aa213c4680f645ec7b9247e15'/>
<id>urn:sha1:8d1951e463193c1aa213c4680f645ec7b9247e15</id>
<content type='text'>
This adds the intial implementation of establishing management N-1
flows between normal IPCPs. On calling fmgr_mgmt_flow, a management
flow will be setup to a certain destination IPCP. After flow
allocation, the fd is handed to the RIB manager. The flow manager also
listens for incoming flow requests. In case they are management flows,
they are handed to the RIB manager, otherwise to the FRCT.
</content>
</entry>
<entry>
<title>ipcpd: Add initial headers for the normal IPCP</title>
<updated>2016-07-12T15:51:45Z</updated>
<author>
<name>Sander Vrijders</name>
<email>sander.vrijders@intec.ugent.be</email>
</author>
<published>2016-07-12T13:45:47Z</published>
<link rel='alternate' type='text/html' href='http://www.ouroboros.rocks/cgit/ouroboros/commit/?id=d96bac100c5fe181383e947c1e62241cbabce6ac'/>
<id>urn:sha1:d96bac100c5fe181383e947c1e62241cbabce6ac</id>
<content type='text'>
This adds the initial headers for the normal IPCP. The normal IPCP
consists of 3 main components:

 * The flow manager, in charge of managing N and N-1 flows.
 * The RIB manager, in charge of managing the RIB
 * FRCT: The flow and retransmission control task
</content>
</entry>
</feed>
