Revision: 531
http://vde.svn.sourceforge.net/vde/?rev=531&view=rev
Author: danielel
Date: 2012-01-17 12:41:27 +0000 (Tue, 17 Jan 2012)
Log Message:
-----------
olsr: Fixed empty HELLO msg, fixed double-counted root neightbor
Modified Paths:
--------------
branches/vde-router/vde-2/src/vde_router/vder_arp.c
branches/vde-router/vde-2/src/vde_router/vder_olsr.c
Modified: branches/vde-router/vde-2/src/vde_router/vder_arp.c
===================================================================
--- branches/vde-router/vde-2/src/vde_router/vder_arp.c 2012-01-17 05:18:53 UTC
(rev 530)
+++ branches/vde-router/vde-2/src/vde_router/vder_arp.c 2012-01-17 12:41:27 UTC
(rev 531)
@@ -170,6 +170,9 @@
node = node->rb_left;
}
node = vif->arp_table.rb_node;
+ if (!node)
+ return i;
+ node = node->rb_right;
while(node) {
struct vder_arp_entry *entry = rb_entry(node, struct
vder_arp_entry, rb_node);
neighbors[i++] = entry->ipaddr;
Modified: branches/vde-router/vde-2/src/vde_router/vder_olsr.c
===================================================================
--- branches/vde-router/vde-2/src/vde_router/vder_olsr.c 2012-01-17
05:18:53 UTC (rev 530)
+++ branches/vde-router/vde-2/src/vde_router/vder_olsr.c 2012-01-17
12:41:27 UTC (rev 531)
@@ -155,13 +155,9 @@
hello->willingness = 0x07;
n_vec_size = vder_arp_get_neighbors(vif, neighbors, 256);
- if (n_vec_size < 1)
- return;
msg_hello->size = htons(sizeof(struct olsrmsg) +
sizeof(struct olsr_hmsg_hello) + n_vec_size *
((sizeof(struct olsr_link) + sizeof(struct olsr_neighbor))));
-
- printf("%d neighbors \n", n_vec_size);
if (n_vec_size > 0) {
for (i = 0; i < n_vec_size; i ++) {
struct olsr_neighbor *neigh;
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
Keep Your Developer Skills Current with LearnDevNow!
The most comprehensive online learning library for Microsoft developers
is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3,
Metro Style Apps, more. Free future releases when you subscribe now!
http://p.sf.net/sfu/learndevnow-d2d
_______________________________________________
vde-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/vde-users