p_out = add_headers(p, EtherAddress::make_broadcast(), i, ROUTING_CTRL, LS_PACKET);
else
p_out = add_headers(p->clone()->uniqueify(), EtherAddress::make_broadcast(), i, ROUTING_CTRL, LS_PACKET);
if(p_out) {
DEBUG_CHATTER("[RoutingLinks] Packets sent on interface %s", interface(i).c_str());
output(i).push(p_out);
}
else
click_chatter("[RoutingLinks] Error when adding headers, cannot send.");
}
}
else {
p_in->kill();
}
return;
}
else {
_now.assign_now();
VERB_DEBUG_CHATTER("[RoutingLinks %s] Got an invalid LinkState packet from %s, transmitted by %s seq number %d (have seen %d)", _now.unparse().c_str(),