aboutsummaryrefslogtreecommitdiffstats
path: root/net/batman-adv/bat_iv_ogm.c
diff options
context:
space:
mode:
authorSven Eckelmann <sven@narfation.org>2012-06-03 16:19:22 -0400
committerAntonio Quartulli <ordex@autistici.org>2012-07-01 16:47:19 -0400
commit39c75a51eda38ca5ce8b75f0a62a621eb3820a54 (patch)
tree22eb93745b165356b042c840e7581d844d9c2550 /net/batman-adv/bat_iv_ogm.c
parentacd34afa89772f6379b642bb979d0a112328c769 (diff)
batman-adv: Prefix main enum with BATADV_
Reported-by: Martin Hundebøll <martin@hundeboll.net> Signed-off-by: Sven Eckelmann <sven@narfation.org>
Diffstat (limited to 'net/batman-adv/bat_iv_ogm.c')
-rw-r--r--net/batman-adv/bat_iv_ogm.c48
1 files changed, 24 insertions, 24 deletions
diff --git a/net/batman-adv/bat_iv_ogm.c b/net/batman-adv/bat_iv_ogm.c
index 58bbb20663d5..f9981e608c13 100644
--- a/net/batman-adv/bat_iv_ogm.c
+++ b/net/batman-adv/bat_iv_ogm.c
@@ -188,7 +188,7 @@ static void batadv_iv_ogm_send_to_if(struct forw_packet *forw_packet,
188 fwd_str = (packet_num > 0 ? "Forwarding" : (forw_packet->own ? 188 fwd_str = (packet_num > 0 ? "Forwarding" : (forw_packet->own ?
189 "Sending own" : 189 "Sending own" :
190 "Forwarding")); 190 "Forwarding"));
191 batadv_dbg(DBG_BATMAN, bat_priv, 191 batadv_dbg(BATADV_DBG_BATMAN, bat_priv,
192 "%s %spacket (originator %pM, seqno %u, TQ %d, TTL %d, IDF %s, ttvn %d) on interface %s [%pM]\n", 192 "%s %spacket (originator %pM, seqno %u, TQ %d, TTL %d, IDF %s, ttvn %d) on interface %s [%pM]\n",
193 fwd_str, (packet_num > 0 ? "aggregated " : ""), 193 fwd_str, (packet_num > 0 ? "aggregated " : ""),
194 batman_ogm_packet->orig, 194 batman_ogm_packet->orig,
@@ -252,7 +252,7 @@ static void batadv_iv_ogm_emit(struct forw_packet *forw_packet)
252 (forw_packet->own && (forw_packet->if_incoming != primary_if))) { 252 (forw_packet->own && (forw_packet->if_incoming != primary_if))) {
253 253
254 /* FIXME: what about aggregated packets ? */ 254 /* FIXME: what about aggregated packets ? */
255 batadv_dbg(DBG_BATMAN, bat_priv, 255 batadv_dbg(BATADV_DBG_BATMAN, bat_priv,
256 "%s packet (originator %pM, seqno %u, TTL %d) on interface %s [%pM]\n", 256 "%s packet (originator %pM, seqno %u, TTL %d) on interface %s [%pM]\n",
257 (forw_packet->own ? "Sending own" : "Forwarding"), 257 (forw_packet->own ? "Sending own" : "Forwarding"),
258 batman_ogm_packet->orig, 258 batman_ogm_packet->orig,
@@ -385,7 +385,7 @@ static void batadv_iv_ogm_aggregate_new(const unsigned char *packet_buff,
385 /* own packet should always be scheduled */ 385 /* own packet should always be scheduled */
386 if (!own_packet) { 386 if (!own_packet) {
387 if (!batadv_atomic_dec_not_zero(&bat_priv->batman_queue_left)) { 387 if (!batadv_atomic_dec_not_zero(&bat_priv->batman_queue_left)) {
388 batadv_dbg(DBG_BATMAN, bat_priv, 388 batadv_dbg(BATADV_DBG_BATMAN, bat_priv,
389 "batman packet queue full\n"); 389 "batman packet queue full\n");
390 goto out; 390 goto out;
391 } 391 }
@@ -535,7 +535,7 @@ static void batadv_iv_ogm_forward(struct orig_node *orig_node,
535 uint8_t tt_num_changes; 535 uint8_t tt_num_changes;
536 536
537 if (batman_ogm_packet->header.ttl <= 1) { 537 if (batman_ogm_packet->header.ttl <= 1) {
538 batadv_dbg(DBG_BATMAN, bat_priv, "ttl exceeded\n"); 538 batadv_dbg(BATADV_DBG_BATMAN, bat_priv, "ttl exceeded\n");
539 return; 539 return;
540 } 540 }
541 541
@@ -561,7 +561,7 @@ static void batadv_iv_ogm_forward(struct orig_node *orig_node,
561 batman_ogm_packet->tq = batadv_hop_penalty(batman_ogm_packet->tq, 561 batman_ogm_packet->tq = batadv_hop_penalty(batman_ogm_packet->tq,
562 bat_priv); 562 bat_priv);
563 563
564 batadv_dbg(DBG_BATMAN, bat_priv, 564 batadv_dbg(BATADV_DBG_BATMAN, bat_priv,
565 "Forwarding packet: tq: %i, ttl: %i\n", 565 "Forwarding packet: tq: %i, ttl: %i\n",
566 batman_ogm_packet->tq, batman_ogm_packet->header.ttl); 566 batman_ogm_packet->tq, batman_ogm_packet->header.ttl);
567 567
@@ -642,7 +642,7 @@ batadv_iv_ogm_orig_update(struct bat_priv *bat_priv,
642 uint8_t bcast_own_sum_orig, bcast_own_sum_neigh; 642 uint8_t bcast_own_sum_orig, bcast_own_sum_neigh;
643 uint8_t *neigh_addr; 643 uint8_t *neigh_addr;
644 644
645 batadv_dbg(DBG_BATMAN, bat_priv, 645 batadv_dbg(BATADV_DBG_BATMAN, bat_priv,
646 "update_originator(): Searching and updating originator entry of received packet\n"); 646 "update_originator(): Searching and updating originator entry of received packet\n");
647 647
648 rcu_read_lock(); 648 rcu_read_lock();
@@ -685,7 +685,7 @@ batadv_iv_ogm_orig_update(struct bat_priv *bat_priv,
685 if (!neigh_node) 685 if (!neigh_node)
686 goto unlock; 686 goto unlock;
687 } else 687 } else
688 batadv_dbg(DBG_BATMAN, bat_priv, 688 batadv_dbg(BATADV_DBG_BATMAN, bat_priv,
689 "Updating existing last-hop neighbor of originator\n"); 689 "Updating existing last-hop neighbor of originator\n");
690 690
691 rcu_read_unlock(); 691 rcu_read_unlock();
@@ -866,7 +866,7 @@ static int batadv_iv_ogm_calc_tq(struct orig_node *orig_node,
866 combined_tq /= BATADV_TQ_MAX_VALUE * BATADV_TQ_MAX_VALUE; 866 combined_tq /= BATADV_TQ_MAX_VALUE * BATADV_TQ_MAX_VALUE;
867 batman_ogm_packet->tq = combined_tq; 867 batman_ogm_packet->tq = combined_tq;
868 868
869 batadv_dbg(DBG_BATMAN, bat_priv, 869 batadv_dbg(BATADV_DBG_BATMAN, bat_priv,
870 "bidirectional: orig = %-15pM neigh = %-15pM => own_bcast = %2i, real recv = %2i, local tq: %3i, asym_penalty: %3i, total tq: %3i\n", 870 "bidirectional: orig = %-15pM neigh = %-15pM => own_bcast = %2i, real recv = %2i, local tq: %3i, asym_penalty: %3i, total tq: %3i\n",
871 orig_node->orig, orig_neigh_node->orig, total_count, 871 orig_node->orig, orig_neigh_node->orig, total_count,
872 neigh_rq_count, tq_own, 872 neigh_rq_count, tq_own,
@@ -948,7 +948,7 @@ batadv_iv_ogm_update_seqnos(const struct ethhdr *ethhdr,
948 rcu_read_unlock(); 948 rcu_read_unlock();
949 949
950 if (need_update) { 950 if (need_update) {
951 batadv_dbg(DBG_BATMAN, bat_priv, 951 batadv_dbg(BATADV_DBG_BATMAN, bat_priv,
952 "updating last_seqno: old %u, new %u\n", 952 "updating last_seqno: old %u, new %u\n",
953 orig_node->last_real_seqno, seqno); 953 orig_node->last_real_seqno, seqno);
954 orig_node->last_real_seqno = seqno; 954 orig_node->last_real_seqno = seqno;
@@ -1007,7 +1007,7 @@ static void batadv_iv_ogm_process(const struct ethhdr *ethhdr,
1007 if (batadv_compare_eth(ethhdr->h_source, batman_ogm_packet->orig)) 1007 if (batadv_compare_eth(ethhdr->h_source, batman_ogm_packet->orig))
1008 is_single_hop_neigh = true; 1008 is_single_hop_neigh = true;
1009 1009
1010 batadv_dbg(DBG_BATMAN, bat_priv, 1010 batadv_dbg(BATADV_DBG_BATMAN, bat_priv,
1011 "Received BATMAN packet via NB: %pM, IF: %s [%pM] (from OG: %pM, via prev OG: %pM, seqno %u, ttvn %u, crc %u, changes %u, td %d, TTL %d, V %d, IDF %d)\n", 1011 "Received BATMAN packet via NB: %pM, IF: %s [%pM] (from OG: %pM, via prev OG: %pM, seqno %u, ttvn %u, crc %u, changes %u, td %d, TTL %d, V %d, IDF %d)\n",
1012 ethhdr->h_source, if_incoming->net_dev->name, 1012 ethhdr->h_source, if_incoming->net_dev->name,
1013 if_incoming->net_dev->dev_addr, batman_ogm_packet->orig, 1013 if_incoming->net_dev->dev_addr, batman_ogm_packet->orig,
@@ -1044,21 +1044,21 @@ static void batadv_iv_ogm_process(const struct ethhdr *ethhdr,
1044 rcu_read_unlock(); 1044 rcu_read_unlock();
1045 1045
1046 if (batman_ogm_packet->header.version != BATADV_COMPAT_VERSION) { 1046 if (batman_ogm_packet->header.version != BATADV_COMPAT_VERSION) {
1047 batadv_dbg(DBG_BATMAN, bat_priv, 1047 batadv_dbg(BATADV_DBG_BATMAN, bat_priv,
1048 "Drop packet: incompatible batman version (%i)\n", 1048 "Drop packet: incompatible batman version (%i)\n",
1049 batman_ogm_packet->header.version); 1049 batman_ogm_packet->header.version);
1050 return; 1050 return;
1051 } 1051 }
1052 1052
1053 if (is_my_addr) { 1053 if (is_my_addr) {
1054 batadv_dbg(DBG_BATMAN, bat_priv, 1054 batadv_dbg(BATADV_DBG_BATMAN, bat_priv,
1055 "Drop packet: received my own broadcast (sender: %pM)\n", 1055 "Drop packet: received my own broadcast (sender: %pM)\n",
1056 ethhdr->h_source); 1056 ethhdr->h_source);
1057 return; 1057 return;
1058 } 1058 }
1059 1059
1060 if (is_broadcast) { 1060 if (is_broadcast) {
1061 batadv_dbg(DBG_BATMAN, bat_priv, 1061 batadv_dbg(BATADV_DBG_BATMAN, bat_priv,
1062 "Drop packet: ignoring all packets with broadcast source addr (sender: %pM)\n", 1062 "Drop packet: ignoring all packets with broadcast source addr (sender: %pM)\n",
1063 ethhdr->h_source); 1063 ethhdr->h_source);
1064 return; 1064 return;
@@ -1097,21 +1097,21 @@ static void batadv_iv_ogm_process(const struct ethhdr *ethhdr,
1097 spin_unlock_bh(&orig_neigh_node->ogm_cnt_lock); 1097 spin_unlock_bh(&orig_neigh_node->ogm_cnt_lock);
1098 } 1098 }
1099 1099
1100 batadv_dbg(DBG_BATMAN, bat_priv, 1100 batadv_dbg(BATADV_DBG_BATMAN, bat_priv,
1101 "Drop packet: originator packet from myself (via neighbor)\n"); 1101 "Drop packet: originator packet from myself (via neighbor)\n");
1102 batadv_orig_node_free_ref(orig_neigh_node); 1102 batadv_orig_node_free_ref(orig_neigh_node);
1103 return; 1103 return;
1104 } 1104 }
1105 1105
1106 if (is_my_oldorig) { 1106 if (is_my_oldorig) {
1107 batadv_dbg(DBG_BATMAN, bat_priv, 1107 batadv_dbg(BATADV_DBG_BATMAN, bat_priv,
1108 "Drop packet: ignoring all rebroadcast echos (sender: %pM)\n", 1108 "Drop packet: ignoring all rebroadcast echos (sender: %pM)\n",
1109 ethhdr->h_source); 1109 ethhdr->h_source);
1110 return; 1110 return;
1111 } 1111 }
1112 1112
1113 if (batman_ogm_packet->flags & BATADV_NOT_BEST_NEXT_HOP) { 1113 if (batman_ogm_packet->flags & BATADV_NOT_BEST_NEXT_HOP) {
1114 batadv_dbg(DBG_BATMAN, bat_priv, 1114 batadv_dbg(BATADV_DBG_BATMAN, bat_priv,
1115 "Drop packet: ignoring all packets not forwarded from the best next hop (sender: %pM)\n", 1115 "Drop packet: ignoring all packets not forwarded from the best next hop (sender: %pM)\n",
1116 ethhdr->h_source); 1116 ethhdr->h_source);
1117 return; 1117 return;
@@ -1125,14 +1125,14 @@ static void batadv_iv_ogm_process(const struct ethhdr *ethhdr,
1125 if_incoming); 1125 if_incoming);
1126 1126
1127 if (is_duplicate == -1) { 1127 if (is_duplicate == -1) {
1128 batadv_dbg(DBG_BATMAN, bat_priv, 1128 batadv_dbg(BATADV_DBG_BATMAN, bat_priv,
1129 "Drop packet: packet within seqno protection time (sender: %pM)\n", 1129 "Drop packet: packet within seqno protection time (sender: %pM)\n",
1130 ethhdr->h_source); 1130 ethhdr->h_source);
1131 goto out; 1131 goto out;
1132 } 1132 }
1133 1133
1134 if (batman_ogm_packet->tq == 0) { 1134 if (batman_ogm_packet->tq == 0) {
1135 batadv_dbg(DBG_BATMAN, bat_priv, 1135 batadv_dbg(BATADV_DBG_BATMAN, bat_priv,
1136 "Drop packet: originator packet with tq equal 0\n"); 1136 "Drop packet: originator packet with tq equal 0\n");
1137 goto out; 1137 goto out;
1138 } 1138 }
@@ -1151,7 +1151,7 @@ static void batadv_iv_ogm_process(const struct ethhdr *ethhdr,
1151 (batadv_compare_eth(router->addr, prev_sender)) && 1151 (batadv_compare_eth(router->addr, prev_sender)) &&
1152 !(batadv_compare_eth(batman_ogm_packet->orig, prev_sender)) && 1152 !(batadv_compare_eth(batman_ogm_packet->orig, prev_sender)) &&
1153 (batadv_compare_eth(router->addr, router_router->addr))) { 1153 (batadv_compare_eth(router->addr, router_router->addr))) {
1154 batadv_dbg(DBG_BATMAN, bat_priv, 1154 batadv_dbg(BATADV_DBG_BATMAN, bat_priv,
1155 "Drop packet: ignoring all rebroadcast packets that may make me loop (sender: %pM)\n", 1155 "Drop packet: ignoring all rebroadcast packets that may make me loop (sender: %pM)\n",
1156 ethhdr->h_source); 1156 ethhdr->h_source);
1157 goto out; 1157 goto out;
@@ -1172,7 +1172,7 @@ static void batadv_iv_ogm_process(const struct ethhdr *ethhdr,
1172 * don't route towards it 1172 * don't route towards it
1173 */ 1173 */
1174 if (!is_single_hop_neigh && (!orig_neigh_router)) { 1174 if (!is_single_hop_neigh && (!orig_neigh_router)) {
1175 batadv_dbg(DBG_BATMAN, bat_priv, 1175 batadv_dbg(BATADV_DBG_BATMAN, bat_priv,
1176 "Drop packet: OGM via unknown neighbor!\n"); 1176 "Drop packet: OGM via unknown neighbor!\n");
1177 goto out_neigh; 1177 goto out_neigh;
1178 } 1178 }
@@ -1201,25 +1201,25 @@ static void batadv_iv_ogm_process(const struct ethhdr *ethhdr,
1201 is_single_hop_neigh, 1201 is_single_hop_neigh,
1202 is_from_best_next_hop, if_incoming); 1202 is_from_best_next_hop, if_incoming);
1203 1203
1204 batadv_dbg(DBG_BATMAN, bat_priv, 1204 batadv_dbg(BATADV_DBG_BATMAN, bat_priv,
1205 "Forwarding packet: rebroadcast neighbor packet with direct link flag\n"); 1205 "Forwarding packet: rebroadcast neighbor packet with direct link flag\n");
1206 goto out_neigh; 1206 goto out_neigh;
1207 } 1207 }
1208 1208
1209 /* multihop originator */ 1209 /* multihop originator */
1210 if (!is_bidirect) { 1210 if (!is_bidirect) {
1211 batadv_dbg(DBG_BATMAN, bat_priv, 1211 batadv_dbg(BATADV_DBG_BATMAN, bat_priv,
1212 "Drop packet: not received via bidirectional link\n"); 1212 "Drop packet: not received via bidirectional link\n");
1213 goto out_neigh; 1213 goto out_neigh;
1214 } 1214 }
1215 1215
1216 if (is_duplicate) { 1216 if (is_duplicate) {
1217 batadv_dbg(DBG_BATMAN, bat_priv, 1217 batadv_dbg(BATADV_DBG_BATMAN, bat_priv,
1218 "Drop packet: duplicate packet received\n"); 1218 "Drop packet: duplicate packet received\n");
1219 goto out_neigh; 1219 goto out_neigh;
1220 } 1220 }
1221 1221
1222 batadv_dbg(DBG_BATMAN, bat_priv, 1222 batadv_dbg(BATADV_DBG_BATMAN, bat_priv,
1223 "Forwarding packet: rebroadcast originator packet\n"); 1223 "Forwarding packet: rebroadcast originator packet\n");
1224 batadv_iv_ogm_forward(orig_node, ethhdr, batman_ogm_packet, 1224 batadv_iv_ogm_forward(orig_node, ethhdr, batman_ogm_packet,
1225 is_single_hop_neigh, is_from_best_next_hop, 1225 is_single_hop_neigh, is_from_best_next_hop,