{"action":"created","issue":{"url":"https://api.github.com/repos/osrg/gobgp/issues/285","labels_url":"https://api.github.com/repos/osrg/gobgp/issues/285/labels{/name}","comments_url":"https://api.github.com/repos/osrg/gobgp/issues/285/comments","events_url":"https://api.github.com/repos/osrg/gobgp/issues/285/events","html_url":"https://github.com/osrg/gobgp/issues/285","id":103537600,"number":285,"title":"C/C++ integration code","user":{"login":"pavel-odintsov","id":2744166,"avatar_url":"https://avatars.githubusercontent.com/u/2744166?v=3","gravatar_id":"","url":"https://api.github.com/users/pavel-odintsov","html_url":"https://github.com/pavel-odintsov","followers_url":"https://api.github.com/users/pavel-odintsov/followers","following_url":"https://api.github.com/users/pavel-odintsov/following{/other_user}","gists_url":"https://api.github.com/users/pavel-odintsov/gists{/gist_id}","starred_url":"https://api.github.com/users/pavel-odintsov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/pavel-odintsov/subscriptions","organizations_url":"https://api.github.com/users/pavel-odintsov/orgs","repos_url":"https://api.github.com/users/pavel-odintsov/repos","events_url":"https://api.github.com/users/pavel-odintsov/events{/privacy}","received_events_url":"https://api.github.com/users/pavel-odintsov/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":6,"created_at":"2015-08-27T15:38:37Z","updated_at":"2015-09-01T18:27:48Z","closed_at":null,"body":"Hello, folks!\r\n\r\nI'm developer of  https://github.com/FastVPSEestiOu/fastnetmon and I widely use BGP and Flow Spec.\r\n\r\nMy Customers asked me about GoBGP integration https://github.com/FastVPSEestiOu/fastnetmon/issues/389 And I really like your project! \r\n\r\nSo I have found this nice page https://github.com/osrg/gobgp/blob/master/docs/sources/grpc-client.md and looking for some way for C++/C integration.\r\n\r\nThus I could add GoBGP syntax to my BGP Flow Spec library (it's generates flow spec from C structures): https://github.com/FastVPSEestiOu/fastnetmon/blob/master/src/bgp_flow_spec.h and feed it with CLI.\r\n\r\nBut I looking for some way for more deeper integration :) Could you help me?"},"comment":{"url":"https://api.github.com/repos/osrg/gobgp/issues/comments/136820540","html_url":"https://github.com/osrg/gobgp/issues/285#issuecomment-136820540","issue_url":"https://api.github.com/repos/osrg/gobgp/issues/285","id":136820540,"user":{"login":"ishidawataru","id":5915117,"avatar_url":"https://avatars.githubusercontent.com/u/5915117?v=3","gravatar_id":"","url":"https://api.github.com/users/ishidawataru","html_url":"https://github.com/ishidawataru","followers_url":"https://api.github.com/users/ishidawataru/followers","following_url":"https://api.github.com/users/ishidawataru/following{/other_user}","gists_url":"https://api.github.com/users/ishidawataru/gists{/gist_id}","starred_url":"https://api.github.com/users/ishidawataru/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ishidawataru/subscriptions","organizations_url":"https://api.github.com/users/ishidawataru/orgs","repos_url":"https://api.github.com/users/ishidawataru/repos","events_url":"https://api.github.com/users/ishidawataru/events{/privacy}","received_events_url":"https://api.github.com/users/ishidawataru/received_events","type":"User","site_admin":false},"created_at":"2015-09-01T18:27:48Z","updated_at":"2015-09-01T18:27:48Z","body":"Hi @pavel-odintsov !\r\n\r\nI've tried a bit to make a gobgp c-shared library. (https://github.com/ishidawataru/gobgp/commit/8318c5cd9e47e72f074b9780a3c34d9b759d8450)\r\nTo push to the master, I should do more refactoring, however\r\nthis can be a first step to meet your need.\r\n\r\nIf you have time to try, refer this [document](https://github.com/ishidawataru/gobgp/blob/c-shared-lib/gobgp/c-shared-lib.md)\r\n"}}