1. 29 5月, 2015 2 次提交
  2. 08 1月, 2015 3 次提交
  3. 04 8月, 2014 1 次提交
  4. 10 5月, 2014 1 次提交
  5. 22 3月, 2014 1 次提交
  6. 18 2月, 2014 3 次提交
  7. 16 1月, 2014 1 次提交
  8. 12 1月, 2014 7 次提交
  9. 09 1月, 2014 1 次提交
  10. 28 12月, 2013 1 次提交
  11. 23 10月, 2013 7 次提交
  12. 10 10月, 2013 4 次提交
  13. 28 8月, 2013 2 次提交
  14. 10 6月, 2013 1 次提交
    • S
      batman-adv: forward late OGMs from best next hop · 7c24bbbe
      Simon Wunderlich 提交于
      When a packet is received from another node first and later from the
      best next hop, this packet is dropped. However the first OGM was sent
      with the BATADV_NOT_BEST_NEXT_HOP flag and thus dropped by neighbors.
      The late OGM from the best neighbor is then dropped because it is a
      duplicate.
      
      If this situation happens constantly, a node might end up not forwarding
      the "valid" OGMs anymore, and nodes behind will starve from not getting
      valid OGMs.
      
      Fix this by refining the duplicate checking behaviour: The actions
      should depend on whether it was a duplicate for a neighbor only or for
      the originator. OGMs which are not duplicates for a specific neighbor
      will now be considered in batadv_iv_ogm_forward(), but only actually
      forwarded for the best next hop. Therefore, late OGMs from the best
      next hop are forwarded now and not dropped as duplicates anymore.
      Signed-off-by: NSimon Wunderlich <simon@open-mesh.com>
      Signed-off-by: NMarek Lindner <lindner_marek@yahoo.de>
      Signed-off-by: NAntonio Quartulli <ordex@autistici.org>
      7c24bbbe
  15. 29 5月, 2013 5 次提交