Skip to content
Snippets Groups Projects
  1. Jul 24, 2013
  2. Jul 20, 2013
  3. Jul 19, 2013
  4. Jul 15, 2013
  5. Jul 13, 2013
  6. Jul 11, 2013
  7. Jul 10, 2013
  8. Jul 09, 2013
  9. Jul 06, 2013
  10. Jul 05, 2013
    • Bob Lantz's avatar
      Clean up intfs in root NS, and avoid deleting HW intfs · 10be691b
      Bob Lantz authored
      It appears that under certain conditions, such as when a
      namespace exits, both ends of a veth pair may get dumped
      into the root namespace. We therefore now remove an interface
      both from its home namespace and from the root namespace.
      10be691b
  11. Jul 04, 2013
  12. Jun 26, 2013
  13. Jun 25, 2013
  14. Jun 24, 2013
  15. Jun 21, 2013
    • Brandon Heller's avatar
      topo: make new minimal Graph object a Graph, not a DiGraph · e5d7b380
      Brandon Heller authored
      Fixes another Graph regression relative to NetworkX.
      
      RipL broke because the NetworkX Graph object that was used previously
      for topologies is an undirected graph:
      
      >>> import networkx as nx
      >>> g=nx.Graph()
      >>> g.add_edge(0,1)
      >>> g[1]
      {0: {}}
      >>> g[0]
      {1: {}}
      
      There is a separate DiGraph object in NetworkX for directed behavior.
      
      The minimal replacement previously implemented DiGraph behavior.
      
      >>> from mininet.topo import Graph
      >>> g2=Graph()
      >>> g2.add_edge(0,1)
      >>> g2[0]
      [1]
      >>> g2[1]
      []
      
      This commit restores undirected graph behavior.
      e5d7b380
    • Brandon Heller's avatar
      topo: add __getitem__ for Graph · 4e1630e1
      Brandon Heller authored
      Commit 65c35b65 'Remove networkx dependency' broke this line from RipL:
      
          nodes = [n for n in self.g[name] if self.layer(n) == layer]
      
      To work around this, RipL code would have to be changed to something
      like this:
      
          nodes = [n for n in self.g.data[name] if self.layer(n) == layer]
      
      ...which would use an internal variable, data.
      
      It seems cleaner to add this one little feature from NetworkX Graph objects.
      4e1630e1
    • Brandon Heller's avatar
      install.sh: Make OF1.3 Netbee location cmd-line configurable · 40b13c28
      Brandon Heller authored
      If NBEEURL is defined when running install.sh, use that location.
      
      Enables use of a local mirror for netbee download.
      
      Thanks to David Erickson for the code.
      40b13c28
  16. Jun 20, 2013
Loading