1. 07 Apr, 2004 6 commits
    • 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
    • Mike Hibler's avatar
      Get rid of the hacky code to figure out what special file was associated · da3bcef0
      Mike Hibler authored
      with every DOS partition.  It was only used by NTFS and has been replaced
      by equally hacky changes to the NTFS library.
      
      The benefit of the latter is that it at least works all the time on
      Linux and all FreeBSD versions.
      da3bcef0
    • Mike Hibler's avatar
      Hot on the heels of the last change... · 46689499
      Mike Hibler authored
      Add a new interface to the library to enable us to use the whole-disk
      device rather than having to (figure out and) use a specific slice device.
      46689499
    • Leigh B. Stoller's avatar
      448221ad
    • Mike Hibler's avatar
      Incorporate some changes from the 1.9 release to get the library · 08aa3eef
      Mike Hibler authored
      to build under FreeBSD 5 (really newer gcc's)
      08aa3eef
    • Mike Hibler's avatar
  2. 06 Apr, 2004 5 commits
  3. 05 Apr, 2004 10 commits
  4. 02 Apr, 2004 1 commit
  5. 01 Apr, 2004 4 commits
  6. 31 Mar, 2004 12 commits
  7. 30 Mar, 2004 2 commits