Thank you for the links you send
e.g. flow accounting link
seems to me a configuration routine only, some stuff of verifying and applying configuration
However netflow logic should contain at least netflow cache implementation along with logic of adding/removing flows and sharing netflow information, but I’m unable to find anything about it in the repository you mentioned
For BGP I haven’t found anything about processing update messages following the link you mentioned, e.g. making decition about best paths, logic for removing unfeasible route and replacing it from previous announced route (if any). So it seems to me this also is about configuration but not about the core functionality
Could you please clarify where the netflow and bgp logic mentioned above is implemented?