Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
125 commits
Select commit Hold shift + click to select a range
b8b7831
Update README.md
Aug 5, 2014
0204e8f
Merge branch 'develop'
nitinkgupta Nov 21, 2014
520659e
Merge remote-tracking branch 'origin/develop'
May 18, 2015
0eeeb9a
Inconsequential change just to test permissions
Dec 4, 2015
22ba7b1
Revert "Inconsequential change just to test permissions"
Dec 4, 2015
d2b0fc0
WOW is this an old bug!
Feb 24, 2016
db571c5
Merge branch 'develop'
nitinkgupta Jun 20, 2016
8194623
exp files
MirrorZ Oct 15, 2019
0b62920
class name fixes
MirrorZ Oct 15, 2019
e2dc9cb
wip
MirrorZ Oct 15, 2019
784b5fe
Add client helper tester
MirrorZ Oct 17, 2019
a6c3998
config update
MirrorZ Oct 17, 2019
6b825f3
fixes for the configurator
MirrorZ Oct 17, 2019
0fc5b04
split into client configurator.py
MirrorZ Oct 17, 2019
aeae93d
client configurator proto fixes
MirrorZ Oct 17, 2019
0afcb75
fix client proto
MirrorZ Oct 17, 2019
52e2248
client helper use new proto
MirrorZ Oct 17, 2019
e24330f
stop reactor in client helper
MirrorZ Oct 17, 2019
1945e03
debug
MirrorZ Oct 17, 2019
1f64ac6
debug
MirrorZ Oct 17, 2019
1725c47
Merge branch 'xia-v2-overlay-exp' of https://github.com/MirrorZ/xia-c…
MirrorZ Oct 17, 2019
ecf1ad0
add mobility config
MirrorZ Oct 20, 2019
3cee6d4
client helper keep listening
MirrorZ Oct 20, 2019
808b7a0
Client needs to know its local interface to connect to for connecting…
MirrorZ Oct 20, 2019
de88ac4
update
MirrorZ Oct 21, 2019
9a12584
some config change
MirrorZ Oct 23, 2019
94331ad
Merge branch 'xia-v2-overlay-exp' of https://github.com/MirrorZ/xia-c…
MirrorZ Oct 23, 2019
004b9b6
update
MirrorZ Oct 24, 2019
1d55d49
update
MirrorZ Oct 24, 2019
d2dd41e
Merge branch 'xia-v2-overlay-exp' of https://github.com/MirrorZ/xia-c…
MirrorZ Oct 23, 2019
55c6567
some fixes
MirrorZ Oct 24, 2019
01f25d7
fix typo
MirrorZ Oct 24, 2019
e38c073
add r2
MirrorZ Oct 24, 2019
0b5c26d
mobility
MirrorZ Oct 24, 2019
bb3437a
Routers belong to clientconfig
MirrorZ Oct 24, 2019
aabf42e
I did mean self.client
MirrorZ Oct 24, 2019
cce054e
add r2 for c1
MirrorZ Oct 24, 2019
ec4e6a2
Add client iface
MirrorZ Oct 24, 2019
bc9e4aa
fix typo
MirrorZ Oct 24, 2019
abaf4f3
fix typo
MirrorZ Oct 24, 2019
3061529
fix typo
MirrorZ Oct 24, 2019
de46355
Correct client - router iface
MirrorZ Oct 24, 2019
29494ef
last change didn't work
MirrorZ Oct 24, 2019
8075ced
Edit the wrong file
MirrorZ Oct 24, 2019
200f614
Fix syntax error
MirrorZ Oct 24, 2019
35faa6d
make list of ifaces
MirrorZ Oct 24, 2019
f6623cb
last change didn't work
MirrorZ Oct 24, 2019
c076ec9
fix iface gathering for client
MirrorZ Oct 24, 2019
815ae73
Merge branch 'master' of github.com:XIA-Project/xia-core into xia-v2-…
MirrorZ Nov 21, 2019
f0eee5d
some local changes
MirrorZ Nov 21, 2019
77ba842
Some progress
MirrorZ Nov 21, 2019
4960879
Some progress
MirrorZ Nov 22, 2019
da6c38d
debug
MirrorZ Nov 22, 2019
611b606
debug
MirrorZ Nov 22, 2019
d70d442
Some progress
MirrorZ Nov 22, 2019
4b88813
Some progress
MirrorZ Nov 22, 2019
5ae2b69
add serverdag
MirrorZ Nov 26, 2019
ad9f0d9
add serverdag
MirrorZ Nov 26, 2019
c81766b
fix typo
MirrorZ Nov 26, 2019
1c9fd1e
configure aid from configurator
MirrorZ Nov 27, 2019
d42efc2
Update conf
MirrorZ Nov 27, 2019
5095bca
Update conf
MirrorZ Nov 27, 2019
e615d42
Update conf
MirrorZ Nov 29, 2019
fa5ec73
Update conf
MirrorZ Nov 29, 2019
279098d
some fixes
MirrorZ Nov 29, 2019
b11908c
Update conf
MirrorZ Nov 29, 2019
4f78409
debug
MirrorZ Nov 30, 2019
40ede1f
debug
MirrorZ Dec 1, 2019
73c4df5
debug
MirrorZ Dec 1, 2019
f4e10cb
debug
MirrorZ Dec 1, 2019
c5dd4d2
debug
MirrorZ Dec 1, 2019
76c14c3
debug
MirrorZ Dec 1, 2019
dd9b3b8
debug
MirrorZ Dec 1, 2019
40b3d8c
debug
MirrorZ Dec 1, 2019
a54f512
debug
MirrorZ Dec 1, 2019
24bdc40
debug
MirrorZ Dec 1, 2019
ea97fc1
debug
MirrorZ Dec 1, 2019
d11d09e
Some clean up
MirrorZ Dec 2, 2019
edfed08
Some clean up
MirrorZ Dec 2, 2019
de0df2b
Add demo2.conf
MirrorZ Dec 2, 2019
153d2b2
update server dag str
MirrorZ Dec 2, 2019
0c18691
update server dag str
MirrorZ Dec 2, 2019
af1e706
Add route for r2->r1 when using fallback
MirrorZ Dec 2, 2019
a5ad853
turn on mobility
MirrorZ Dec 13, 2019
822ddea
Merge branch 'xia-v2-overlay-exp' of https://github.com/MirrorZ/xia-c…
MirrorZ Dec 13, 2019
3ac8078
some cleanup
Dec 13, 2019
1b41571
mobile parser fix
MirrorZ Dec 14, 2019
c8232c8
fix typo
MirrorZ Dec 14, 2019
b6c6a71
some fixes
MirrorZ Dec 14, 2019
1824a7c
disconnect from clients after each config
MirrorZ Dec 15, 2019
225c3eb
fix args
MirrorZ Dec 15, 2019
60ce905
fix params to tcp endpoint
MirrorZ Dec 15, 2019
b80fa8f
continue fixing
MirrorZ Dec 15, 2019
bd695da
continue fixing
MirrorZ Dec 15, 2019
5db26c0
continue fixing
MirrorZ Dec 15, 2019
d1671ef
continue fixing
MirrorZ Dec 15, 2019
0d14c0a
continue fixing
MirrorZ Dec 15, 2019
0106d92
do not connect to the same router
MirrorZ Dec 15, 2019
a11c43d
continue fixing
MirrorZ Dec 15, 2019
a920309
Update conf
MirrorZ Dec 15, 2019
7e7906b
Update conf
MirrorZ Dec 15, 2019
6006d93
fix
MirrorZ Dec 16, 2019
153f8c8
some updates
MirrorZ Dec 16, 2019
45f32e0
lsa debug
MirrorZ Dec 16, 2019
332fe0d
lsa debug
MirrorZ Dec 16, 2019
b6b0b6d
lsa debug
MirrorZ Dec 16, 2019
3e8eb2d
lsa debug
MirrorZ Dec 16, 2019
5b7160b
lsa debug
MirrorZ Dec 16, 2019
ebf9afc
lsa debug
MirrorZ Dec 16, 2019
64de05e
lsa debug
MirrorZ Dec 16, 2019
382273b
lsa debug
MirrorZ Dec 16, 2019
a71b6b6
Add neighbor table in routing core
MirrorZ Feb 7, 2020
01eabb9
xrouted element - route state to be moved
MirrorZ May 12, 2020
a26388f
Compile xiaoverlayrouted
MirrorZ May 17, 2020
f14a1fa
Missing Makefile.in
MirrorZ May 17, 2020
b67de5e
SendHello overlay
MirrorZ May 20, 2020
411cc98
sending and receiving hello msg
MirrorZ May 23, 2020
9a4c549
send router sid from configurator
MirrorZ May 24, 2020
a82f995
Read from xid table
MirrorZ May 26, 2020
0b458c4
hello back and forth
MirrorZ May 28, 2020
c33e16f
Fill neighborTable
MirrorZ Jun 12, 2020
7ef7ef1
send and process lsa
MirrorZ Jun 14, 2020
0efa1b7
routing
MirrorZ Jun 16, 2020
58a4942
Add events conf
MirrorZ Jun 16, 2020
9bdb52d
Cleanup
MirrorZ Jun 16, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 22 additions & 0 deletions click/conf/xia_router_lib.click
Original file line number Diff line number Diff line change
Expand Up @@ -362,6 +362,27 @@ elementclass XIARoutingCore {
// For get and put cid
}

elementclass XIAOverlayRouter {
of0::XIAOverlayFilter();
of1::XIAOverlayFilter();
of2::XIAOverlayFilter();
of3::XIAOverlayFilter();

rd::XIAOverlayRouted();

input -> rd;
rd[0] -> of0 -> [0]output;
rd[1] -> of1 -> [1]output;
rd[2] -> of2 -> [2]output;
rd[3] -> of3 -> [3]output;

// discard remaining of ports
of0[1]->[1]of0; of0[2]->Discard; of0[3]->Discard;
of1[1]->[1]of1; of1[2]->Discard; of1[3]->Discard;
of2[1]->[1]of2; of2[2]->Discard; of2[3]->Discard;
of3[1]->[1]of3; of3[2]->Discard; of3[3]->Discard;
}

// 2-port router
elementclass XIARouter2Port {
$click_port, $hostname, $external_ip, $mac0, $mac1, |
Expand All @@ -384,6 +405,7 @@ elementclass XIARouter2Port {
};

// 4-port router node

elementclass XIARouter4Port {
$click_port, $hostname, $external_ip,
$mac0, $mac1, $mac2, $mac3 |
Expand Down
Loading