Wataru Ishida and FUJITA Tomonori
3235c0618c
api/cli: kill cmd package custom path/destination structs
...
reuse table package
Signed-off-by: Wataru Ishida <[email protected] >
2016-08-25 15:53:14 +09:00
Peng Xiao and FUJITA Tomonori
b0bead46c8
fixed some misspell error
...
Signed-off-by: Peng Xiao <[email protected] >
2016-08-21 08:29:42 +09:00
dsp and FUJITA Tomonori
c4fe45902e
all logging is done with log.WithFields
...
Signed-off-by: dsp <[email protected] >
Signed-off-by: ISHIDA Wataru <[email protected] >
2016-07-30 12:17:37 +09:00
FUJITA Tomonori
9b1dac34bb
openswitch: use proper gRPC API
...
Signed-off-by: FUJITA Tomonori <[email protected] >
2016-07-26 11:24:52 +09:00
FUJITA Tomonori
804973bff5
remove REQ_GRPC_DELETE_NEIGHBOR
...
replace REQ_GRPC_DELETE_NEIGHBOR with REQ_DEL_NEIGHBOR
Signed-off-by: FUJITA Tomonori <[email protected] >
2016-07-20 04:25:25 +09:00
FUJITA Tomonori
d59f1b147e
remove REQ_GRPC_ADD_NEIGHBOR
...
replace REQ_GRPC_ADD_NEIGHBOR with REQ_ADD_NEIGHBOR
Signed-off-by: FUJITA Tomonori <[email protected] >
2016-07-20 04:24:47 +09:00
ISHIDA Wataru and FUJITA Tomonori
aca6fd6ad4
server: refactoring for monitorbestchanged api. use watcher infra
...
Signed-off-by: ISHIDA Wataru <[email protected] >
2016-06-06 12:43:20 +09:00
FUJITA Tomonori
f9a9c410c3
Refactoring GRPC API
...
Let's follow the conventions of GRPC
- Stop using one method for multiple operations like add, delete,
etc. IOW, remove all the ModHoge APIs.
- Stop abusing Streaming RPC API.
Signed-off-by: FUJITA Tomonori <[email protected] >
2016-05-10 14:10:43 +09:00
FUJITA Tomonori
2a0751f07b
use socketplane/libovsdb instead of osrg fork
...
The version of libovsdb that osrg forked uses
github.com/socketplane/libovsdb/Godeps/, which has gone now. So our
fork doesn't work any more.
Let's try to use socketplane/libovsdb.
Signed-off-by: FUJITA Tomonori <[email protected] >
2016-05-02 08:49:00 +09:00
FUJITA Tomonori
311324fab8
move packet/*.go to packet/bgp/*.go for Go's convention
...
Later, we move non-bgp protocol stuff like mrt under their own
direcotries.
Signed-off-by: FUJITA Tomonori <[email protected] >
2016-03-31 13:19:17 +09:00
Naoto Hanaue and FUJITA Tomonori
a53d194505
ops: fix and integration the attribute name that indicates the route received from an external resource
2016-02-27 03:47:00 -08:00
Naoto Hanaue and FUJITA Tomonori
b67befc30a
ops: maintenance of two-way route exchange
2016-02-19 21:14:59 -08:00
Naoto Hanaue and FUJITA Tomonori
d400ce9b12
ops: add feature that delete gobgp route
2016-02-19 21:14:59 -08:00
Naoto Hanaue and FUJITA Tomonori
1e749caf0c
ops: add feature that insert ops route to gobgp
2016-02-19 21:14:59 -08:00
Naoto Hanaue and FUJITA Tomonori
e3061382d7
ops: add feature that delete ops route
2016-02-19 21:14:59 -08:00
Naoto Hanaue and FUJITA Tomonori
9f3840ccb8
ops: add feature that insert gobgp route to ops
2016-02-19 21:14:59 -08:00
Naoto Hanaue and FUJITA Tomonori
bbd5a2cfae
ops: add feature that monitoring route of gobgp
2016-02-19 21:14:59 -08:00
Naoto Hanaue and FUJITA Tomonori
4e03f6ae68
ops: rename struct and receiver
2016-02-19 21:14:59 -08:00
FUJITA Tomonori
b7e9da2e26
ops: replace code.google.com/p/go-uuid/uuid
...
Seems that code.google.com/p/go-uuid/uuid will not be maintained.
Signed-off-by: FUJITA Tomonori <[email protected] >
2015-11-24 06:50:25 -08:00
ISHIDA Wataru
23c9b35acf
*: initial openswitch integration support
...
this patch enables the configuration below via ovsdb
- addition of router
- addition/deletion of neighbor
from vtysh of openswitch
switch# conf t
switch# router bgp 65000
switch# bgp router-id 10.10.10.10
switch# neighbor 192.168.10.1 remote-as 65001
switch# neighbor 192.168.10.2 remote-as 65002
switch# no neighbor 192.168.10.1
Signed-off-by: ISHIDA Wataru <[email protected] >
2015-11-01 14:08:38 +00:00