Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

proto_plugin missing routes #5

Open
nolith opened this issue Mar 28, 2013 · 0 comments
Open

proto_plugin missing routes #5

nolith opened this issue Mar 28, 2013 · 0 comments
Assignees
Labels

Comments

@nolith
Copy link
Member

nolith commented Mar 28, 2013

I've noticed that not all the routes are announced as HNA with the proto_plugin.
In this example the olsrd machine receives only 5 /24 networks out of 21.

Routing table of the babeld-olsrd node:

# ip r | grep 10\.13.
10.135.9.9 via 10.0.1.103 dev isole  proto 42 onlink 
10.138.1.1 via 10.0.1.103 dev isole  proto 42 onlink 
10.131.10.10 via 10.0.1.103 dev isole  proto 42 onlink 
10.138.0.1 via 10.0.1.103 dev isole  proto 42 onlink 
10.139.3.50 via 10.0.1.103 dev isole  proto 42 onlink 
10.139.5.9 via 10.0.1.103 dev isole  proto 42 onlink 
10.135.1.11 via 10.0.1.103 dev isole  proto 42 onlink 
10.139.3.2 via 10.0.1.103 dev isole  proto 42 onlink 
10.135.1.10 via 10.0.1.103 dev isole  proto 42 onlink 
10.139.3.1 via 10.0.1.103 dev isole  proto 42 onlink 
10.135.1.12 via 10.0.1.103 dev isole  proto 42 onlink 
10.139.2.3 via 10.0.1.103 dev isole  proto 42 onlink 
10.139.2.2 via 10.0.1.103 dev isole  proto 42 onlink 
10.139.2.1 via 10.0.1.103 dev isole  proto 42 onlink 
10.139.1.1 via 10.0.1.103 dev isole  proto 42 onlink 
10.139.0.1 via 10.0.1.103 dev isole  proto 42 onlink 
10.135.2.253 via 10.0.1.103 dev isole  proto 42 onlink 
10.135.2.254 via 10.0.1.103 dev isole  proto 42 onlink 
10.131.0.254 via 10.0.1.103 dev isole  proto 42 onlink 
10.132.0.5 via 10.0.1.103 dev isole  proto 42 onlink 
10.132.99.1 via 10.0.1.103 dev isole  proto 42 onlink 
10.132.0.1 via 10.0.1.103 dev isole  proto 42 onlink 
10.132.99.3 via 10.0.1.103 dev isole  proto 42 onlink 
10.132.1.4 via 10.0.1.103 dev isole  proto 42 onlink 
10.132.1.3 via 10.0.1.103 dev isole  proto 42 onlink 
10.132.2.1 via 10.0.1.103 dev isole  proto 42 onlink 
10.132.3.11 via 10.0.1.103 dev isole  proto 42 onlink 
10.132.3.10 via 10.0.1.103 dev isole  proto 42 onlink 
10.133.1.2 via 10.0.1.103 dev isole  proto 42 onlink 
10.133.1.1 via 10.0.1.103 dev isole  proto 42 onlink 
10.135.2.129 via 10.0.1.103 dev isole  proto 42 onlink 
10.135.2.0/25 via 10.0.1.103 dev isole  proto 42 onlink 
10.135.2.128/25 via 10.0.1.103 dev isole  proto 42 onlink 
10.135.9.0/24 via 10.0.1.103 dev isole  proto 42 onlink 
10.135.4.0/24 via 10.0.1.103 dev isole  proto 42 onlink 
10.135.0.0/24 via 10.0.1.103 dev isole  proto 42 onlink 
10.135.1.0/24 via 10.0.1.103 dev isole  proto 42 onlink 
10.135.3.0/24 via 10.0.1.103 dev isole  proto 42 onlink 
10.132.0.0/24 via 10.0.1.103 dev isole  proto 42 onlink 
10.132.1.0/24 via 10.0.1.103 dev isole  proto 42 onlink 
10.132.2.0/24 via 10.0.1.103 dev isole  proto 42 onlink 
10.132.3.0/24 via 10.0.1.103 dev isole  proto 42 onlink 
10.133.1.0/24 via 10.0.1.103 dev isole  proto 42 onlink 
10.131.10.0/24 via 10.0.1.103 dev isole  proto 42 onlink 
10.131.0.0/24 via 10.0.1.103 dev isole  proto 42 onlink 
10.138.1.0/24 via 10.0.1.103 dev isole  proto 42 onlink 
10.138.0.0/24 via 10.0.1.103 dev isole  proto 42 onlink 
10.139.5.0/24 via 10.0.1.103 dev isole  proto 42 onlink 
10.139.4.0/24 via 10.0.1.103 dev isole  proto 42 onlink 
10.139.3.0/24 via 10.0.1.103 dev isole  proto 42 onlink 
10.139.2.0/24 via 10.0.1.103 dev isole  proto 42 onlink 
10.139.1.0/24 via 10.0.1.103 dev isole  proto 42 onlink 
10.139.0.0/24 via 10.0.1.103 dev isole  proto 42 onlink 
10.132.99.0/24 via 10.0.1.103 dev isole  proto 42 onlink 

Routing table of a olsrd node

» ip r | grep 10\.13.
10.131.0.0/24 via 10.150.0.1 dev ninux-fi  metric 2 onlink 
10.131.0.254 via 10.150.0.1 dev ninux-fi  metric 2 onlink 
10.131.10.0/24 via 10.150.0.1 dev ninux-fi  metric 2 onlink 
10.131.10.10 via 10.150.0.1 dev ninux-fi  metric 2 onlink 
10.132.0.0/24 via 10.150.0.1 dev ninux-fi  metric 2 onlink 
10.132.0.1 via 10.150.0.1 dev ninux-fi  metric 2 onlink 
10.132.0.5 via 10.150.0.1 dev ninux-fi  metric 2 onlink 
10.132.1.0/24 via 10.150.0.1 dev ninux-fi  metric 2 onlink 
10.132.1.3 via 10.150.0.1 dev ninux-fi  metric 2 onlink 
10.132.1.4 via 10.150.0.1 dev ninux-fi  metric 2 onlink 
10.132.2.0/24 via 10.150.0.1 dev ninux-fi  metric 2 onlink 
10.132.2.1 via 10.150.0.1 dev ninux-fi  metric 2 onlink 
10.132.3.10 via 10.150.0.1 dev ninux-fi  metric 2 onlink 
10.132.3.11 via 10.150.0.1 dev ninux-fi  metric 2 onlink 
10.132.99.1 via 10.150.0.1 dev ninux-fi  metric 2 onlink 
10.132.99.3 via 10.150.0.1 dev ninux-fi  metric 2 onlink 
10.133.1.1 via 10.150.0.1 dev ninux-fi  metric 2 onlink 
10.133.1.2 via 10.150.0.1 dev ninux-fi  metric 2 onlink 
10.135.1.10 via 10.150.0.1 dev ninux-fi  metric 2 onlink 
10.135.1.11 via 10.150.0.1 dev ninux-fi  metric 2 onlink 
10.135.1.12 via 10.150.0.1 dev ninux-fi  metric 2 onlink 
10.135.2.129 via 10.150.0.1 dev ninux-fi  metric 2 onlink 
10.135.2.253 via 10.150.0.1 dev ninux-fi  metric 2 onlink 
10.135.2.254 via 10.150.0.1 dev ninux-fi  metric 2 onlink 
10.135.9.9 via 10.150.0.1 dev ninux-fi  metric 2 onlink 
10.138.0.1 via 10.150.0.1 dev ninux-fi  metric 2 onlink 
10.138.1.1 via 10.150.0.1 dev ninux-fi  metric 2 onlink 
10.139.0.1 via 10.150.0.1 dev ninux-fi  metric 2 onlink 
10.139.1.1 via 10.150.0.1 dev ninux-fi  metric 2 onlink 
10.139.2.1 via 10.150.0.1 dev ninux-fi  metric 2 onlink 
10.139.2.2 via 10.150.0.1 dev ninux-fi  metric 2 onlink 
10.139.2.3 via 10.150.0.1 dev ninux-fi  metric 2 onlink 
10.139.3.1 via 10.150.0.1 dev ninux-fi  metric 2 onlink 
10.139.3.2 via 10.150.0.1 dev ninux-fi  metric 2 onlink 
10.139.3.50 via 10.150.0.1 dev ninux-fi  metric 2 onlink 
10.139.5.9 via 10.150.0.1 dev ninux-fi  metric 2 onlink 
@ghost ghost assigned cl4u2 Mar 28, 2013
gabri94 pushed a commit to gabri94/olsrd that referenced this issue Apr 28, 2016
==12076==ERROR: LeakSanitizer: detected memory leaks

Direct leak of 7 byte(s) in 1 object(s) allocated from:
    #0 0x499bba in __interceptor_malloc (/home/ferry/vcs/nbs/nbsolsrd/olsrd+0x499bba)
    ninuxorg#1 0x5784cd in get_string_token src/cfgparser/oscan.lex:92
    ninuxorg#2 0x578ef7 in yylex src/cfgparser/oscan.lex:185
    ninuxorg#3 0x5699c4 in yyparse src/cfgparser/oparse.c:1686
    ninuxorg#4 0x55e322 in olsrd_parse_cnf src/cfgparser/olsrd_conf.c:158
    ninuxorg#5 0x4edf56 in olsrmain_load_config src/main.c:281
    ninuxorg#6 0x4ee5e6 in main src/main.c:386
    #7 0x7fd24079757f in __libc_start_main (/lib64/libc.so.6+0x2057f)

SUMMARY: AddressSanitizer: 7 byte(s) leaked in 1 allocation(s).

Signed-off-by: Ferry Huberts <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants