Christian Franke | 3dc81e11723 | Don't include stropts.h | | |
Christian Franke | 88718024ea4 | Use dynamic allocation and smaller logging | | |
Christian Franke | 3ed20680f2b | _BSD_SOURCE has been superseeded by _DEFAULT_SOURCE | | |
Christian Franke | 2b55f59070c | Add licencing headers | | |
Christian Franke | 52803161a1a | Add Makefile, .gitignore and README | | |
Christian Franke | 34cd880150d | Track adjacencies with all neighbors | | |
Christian Franke | 43dd3d347b8 | Fixes for neighbor list in IIH and default route | | |
Christian Franke | c36f25f6264 | Fixup DIS election - use mac not system id | | |
Christian Franke | 5fdec44df28 | Changes from development to actual operation | | |
Christian Franke | 1bfe8e226a9 | Add option handling and allow to advertise prefixes | | |
Christian Franke | 55839ac49b3 | Do some cleanups and improve log messages | | |
Christian Franke | 923b863582c | Move packet buffer to own file | | |
Christian Franke | 0f535704f17 | Some cleanup | | |
Christian Franke | 97eb9294721 | Add code to set default route | | |
Christian Franke | fa4c48c790d | Add Triggered IIH, Process CSNP, rename SEEN to INIT | | |
Christian Franke | 8b2f6c3fa21 | logging: differentiate between info&debug, add notice level | | |
Christian Franke | 24a45e67ad8 | Refresh own LSPs and cleanup some log messages | | |
Christian Franke | d26cd6975dd | Implement generation and transmission of LSP | | |
Christian Franke | ed47df73fc2 | Track adjacency with DIS | | |
Christian Franke | 84898b930cb | Get and send IPv6 lladdr, improve handling of interfaces going down | | |
Christian Franke | 184588d1028 | Cleanup signedness and logging, more IIH processing | | |
Christian Franke | f175a9da044 | Start processing IIHs and provide nicer log output | | |
Christian Franke | d8b7a3f56a0 | Saner timeout implementation + jitter | | |
Christian Franke | c219876ebf4 | Setup a very basic eventloop | | |
Christian Franke | 2d250c3e77a | Sending IIHs | | |
Christian Franke | 6881a7d65e8 | Initial commit | | |