summaryrefslogtreecommitdiffhomepage
path: root/table/temporary_structs.go
diff options
context:
space:
mode:
Diffstat (limited to 'table/temporary_structs.go')
-rw-r--r--table/temporary_structs.go34
1 files changed, 34 insertions, 0 deletions
diff --git a/table/temporary_structs.go b/table/temporary_structs.go
new file mode 100644
index 00000000..6350d2e7
--- /dev/null
+++ b/table/temporary_structs.go
@@ -0,0 +1,34 @@
+// core.go
+package table
+
+import (
+ "github.com/osrg/gobgp/packet"
+ "net"
+)
+
+type CoreService struct {
+ CommonConf *Commons
+ NeighborsConf *Neighbors
+}
+type Neighbors struct {
+ //need to define a structure
+}
+type Commons struct {
+ //need to define a structure
+}
+type Peer struct {
+ //need to define a structure
+ RemoteAs uint32
+ VersionNum int
+ RemoteAddress net.IP
+ protocol *BgpProtocol
+}
+type SentRoute struct {
+ path Path
+ peer *Peer
+}
+type BgpProtocol struct {
+ //need to define a structure
+ recvOpenMsg *bgp.BGPOpen
+ sentOpenMsg *bgp.BGPOpen
+}