protocol buffer specifications for netsec projects
Protocol Buffer Makefile
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
bgpmon
common
netbrane
proddle
protocol/bgp
LICENSE
Makefile
README

README

[Description]

Repository that contains all the protocol buffer specifications for data interchange within and from/to the 
CSU netsec group.

common/ contains commonly used types like IPAddressWrapper PrefixWrapper and CaptureSpec
protocol/bgp contains protocol buffers to store parsed BGP messages
bgpmon/ contains the protobuf specification to interact with the BGPMon system

[Usage]
For golang hopefully you have cloned this repo in $GOPATH/src/github.com/CSUNetSec/netsec-protobufs
Since generated files exist in the repo, go should handle this import automatically.
From your project just import:
         "github.com/CSUNetSec/netsec-protobufs/common"
         "github.com/CSUNetSec/netsec-protobufs/protocol/bgp"
etc

If you wish to generated the .go files run: 
make go