1. 07 Apr, 2004 2 commits
    • Leigh B. Stoller's avatar
      Add linktest_level to experiments table. Value is 0-4, where 0 means · 10cef776
      Leigh B. Stoller authored
      not to run linktest.
      10cef776
    • Leigh B. Stoller's avatar
      Initial DB support for wireless nodes. Added a "protocol" text field and · 90a6e82b
      Leigh B. Stoller authored
      an "is_accesspoint" boolean to virt_lans. The former defaults to
      "ethernet" but can be set to anything (80211a, 80211b, etc) in the NS
      file. The is_accesspoint is temporary, and simply allows you to set
      which node is the accesspoint in the NS file. This slot will probably
      move to another table at some point.
      
      Added interface_capabilities table, which is intended to list the
      capabilities and the default values, for interfaces listed in the
      interface_types table. This allows a more flexible description of
      interfaces, expecially wireless devices. Initially, I have seeded the
      table with just the default protocol (ethernet) and the speed. For
      example, the fxp:
      
      	fxp              | protocols         | ethernet |
      	fxp              | ethernet_defspeed | 100000   |
      
      As you can see, protocols is plural, and is intended to be a comma
      separated list. So, for the atheros wireless card:
      
      	ath              | protocols         | 80211a,80211b,80211g |
      	ath              | 80211a_defspeed   | 54000                |
      	ath              | 80211b_defspeed   | 11000                |
      	ath              | 80211g_defspeed   | 54000                |
      
      I gave up on using the entire row as a primary key; this is just too
      painful from perl/php/python where hashes are the most popular data
      structure, and duplicate columns get overwritten.
      90a6e82b
  2. 25 Mar, 2004 2 commits
  3. 23 Mar, 2004 1 commit
  4. 04 Mar, 2004 1 commit
  5. 02 Mar, 2004 1 commit
  6. 25 Feb, 2004 1 commit
  7. 17 Feb, 2004 1 commit
  8. 12 Feb, 2004 1 commit
  9. 05 Feb, 2004 2 commits
  10. 04 Feb, 2004 1 commit
  11. 02 Feb, 2004 1 commit
  12. 31 Jan, 2004 1 commit
  13. 28 Jan, 2004 2 commits
  14. 14 Jan, 2004 1 commit
  15. 06 Jan, 2004 2 commits
  16. 05 Jan, 2004 1 commit
  17. 31 Dec, 2003 1 commit
  18. 28 Dec, 2003 1 commit
  19. 27 Dec, 2003 1 commit
  20. 25 Dec, 2003 1 commit
  21. 20 Dec, 2003 1 commit
  22. 10 Dec, 2003 3 commits
  23. 09 Dec, 2003 1 commit
  24. 08 Dec, 2003 2 commits
  25. 07 Dec, 2003 1 commit
    • Shashi Guruprasad's avatar
      Minimal NSE related changes on the mainbed so that I can work · 425b4e47
      Shashi Guruprasad authored
      in the dev tree. I'm tired of problems on the mini that wastes
      my time.
      
      Changes include 2 new tmcd commands: tmcc routelist returns
      the routes for all the vnodes hosted on a pnode. tmcc role
      returns the role of a reserved node, like 'virthost' or
      'simhost.  tmcc ifconfig now reports an RTABID field which
      is calculated in assign wrapper. All the new changes
      in assign wrapper will be checked in after I finish testing.
      
      All the DB changes are in: simnode_capacity in node_types, rtabid in
      interfaces and veth_interfaces. New NSE event_objtype and NSEEVENT
      event_eventtype. Changed the erole field in the reserved table
      to have 'simhost' instead of 'simnode'. Changed the correspoding
      libdb subroutines.
      425b4e47
  26. 05 Dec, 2003 2 commits
  27. 03 Dec, 2003 1 commit
  28. 02 Dec, 2003 1 commit
    • Leigh B. Stoller's avatar
      Add meta table to hold regex expression and min/max lengths · 19adad65
      Leigh B. Stoller authored
      for various table/columns pairs. Used by php/perl libraries
      to check data values to make sure they are valid. Note that
      the intent is not to check whats valid to stick in the DB,
      but what our conventions regard as valid (exampe: a uid is
      2-8 chars, alphanumeric, starts with an alpha).
      19adad65
  29. 25 Nov, 2003 1 commit
  30. 23 Nov, 2003 1 commit
  31. 17 Nov, 2003 1 commit