1. 21 Mar, 2016 3 commits
  2. 14 Mar, 2016 2 commits
  3. 03 Mar, 2016 2 commits
  4. 02 Mar, 2016 1 commit
  5. 29 Feb, 2016 1 commit
  6. 22 Feb, 2016 1 commit
  7. 15 Feb, 2016 1 commit
  8. 10 Feb, 2016 1 commit
  9. 09 Feb, 2016 1 commit
    • Kirk Webb's avatar
      Extend the horrible "non-modular" hack in the Cisco snmpit module. · 0981023d
      Kirk Webb authored
      First, a "bug fix": By coincidence the snmpit Cisco module was able to
      build up the mod/port-to-ifindex mapping on newer switches where
      interface descriptions include a submodule ID (e.g.
      "GigabitEthernet1/0/1" vs. "GigabitEthernet1/1"). However, it was
      actually just grabbing the submodule ID in place of the module ID.  This
      is OK (in some loose sense) for non-modular switches where everything is
      effectivley on the same module. Not good for IOS/NX-OS switches with
      actual modules and submodule identifiers. Things would not have worked
      for these.  As a fix that retains backward compatibility, the Cisco
      snmpit module now correctly extracts the module ID, but subtracts '1'
      from it.  This allows existing installations that have zero-based module
      numbering in their database for non-modular IOS/NX-OS switches with
      submodule IDs to continue to work as is.
      
      The above nonsense is not what I set out to do, however, and the commit
      just gets worse. I extended the hack for non-modular switches with a mix
      of gigabit and ten gigabit to bump any ten gigabit interface port's
      module ID to "1". The existing hack already did this for non-modular
      switches with a mix of fast Ethernet and gigabit.  Absolutely horrific.
      I need a shower.
      0981023d
  10. 29 Jan, 2016 1 commit
  11. 28 Jan, 2016 4 commits
  12. 22 Jan, 2016 2 commits
  13. 21 Jan, 2016 3 commits
  14. 11 Jan, 2016 1 commit
  15. 01 Jan, 2016 1 commit
  16. 17 Dec, 2015 1 commit
  17. 15 Dec, 2015 1 commit
  18. 08 Dec, 2015 4 commits
  19. 07 Dec, 2015 1 commit
  20. 04 Dec, 2015 1 commit
  21. 02 Dec, 2015 1 commit
  22. 30 Nov, 2015 1 commit
  23. 16 Nov, 2015 4 commits
  24. 10 Nov, 2015 1 commit