- 31 Aug, 2010 1 commit
-
-
Mike Hibler authored
This allows nsverify to be built on FreeBSD 7+. Based on patches from John Hickey <jhickey@isi.edu> and Serge van Ginderachter <serge@vanginderachter.be>, thanks guys! I also moved all the logic for downloading/patching the tarball from the GNUmakefile into ns-patch.sh to bring this in line with our other third-party packages that do the same. This is in pursuit of one day having a GUDS (Grand Unified Download Script).
-
- 30 Aug, 2010 1 commit
-
-
Leigh B Stoller authored
a merge.
-
- 26 Aug, 2010 6 commits
-
-
Robert Ricci authored
-
Robert Ricci authored
This reverts commit efdf34a0. Attempt to solve some problems with trunk creation by reverting this change. It's not *certain* that this change is at fault, but I want to factor out some possible causes
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
- 24 Aug, 2010 6 commits
-
-
Leigh B Stoller authored
trivial link betweem two VMs on the same phys host. There is no vlan, but we can fake things enough so that everything looks as it should by creating a bridge device with no vlan devices in it.
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Robert Ricci authored
This reverts commit a31f1a5b.
-
Leigh B Stoller authored
this, you could fix a VM to specific physical node, but not to another node in the topology. This change allows you to do something like the following: set n1 [$ns node] set n2 [$ns node] set n3 [$ns node] set v1 [$ns node] set v2 [$ns node] set v3 [$ns node] tb-set-hardware $v1 pcvm tb-set-hardware $v2 pcvm tb-set-hardware $v3 pcvm # Fix the VMs to other nodes in the topology. tb-fix-node $v1 $n1 tb-fix-node $v2 $n2 tb-fix-node $v3 $n3 # This mix requires vlan encap all around tb-set-vlink-emulation "vlan" # A link between the two phys nodes. set link0 [$ns duplex-link $n1 $n2 100Mb 0ms DropTail] # A link between the two VMs. set link1 [$ns duplex-link $v1 $v2 10Mb 0ms DropTail] # A lan of three physical nodes. set lan0 [$ns make-lan "$n1 $n2 $n3" 100Mb 0ms] # A lan of three VMs set lan1 [$ns make-lan "$v1 $v2 $v3" 10Mb 0ms] # Lets mix things up. set link2 [$ns duplex-link $n1 $v2 10Mb 0ms DropTail] set lan2 [$ns make-lan "$n1 $v2 $n3" 10Mb 0ms] tb-set-node-os $n1 FEDORA8-OVZ-STD tb-set-node-os $n2 FEDORA8-OVZ-STD tb-set-node-os $n3 FEDORA8-OVZ-STD tb-set-node-os $v1 OPENVZ-STD tb-set-node-os $v2 OPENVZ-STD tb-set-node-os $v3 OPENVZ-STD
-
- 23 Aug, 2010 5 commits
-
-
Leigh B Stoller authored
-
Leigh B Stoller authored
-
Leigh B Stoller authored
so that we can tell the user to do something. For example, after installing xerces, we need the user to reconfig/rebuild the object tree and restart the installation.
-
Mike Hibler authored
It used to say FBSDVERSION != 6, but that was when there was only 4 and 6.
-
Mike Hibler authored
Delay agent won't build on FreeBSD 8.x right now due to dummynet API changes. Not even sure we will bother to fix this since we have a newer, more OS independent agent.
-
- 20 Aug, 2010 7 commits
-
-
Mike Hibler authored
"make -C dir foo" != "cd dir && make foo" PWD in a shell script evaluates different, presumably because it is inherited from the invoking shell/make.
-
Mike Hibler authored
-
Mike Hibler authored
-
Jonathon Duerig authored
-
Tarun Prabhu authored
Normalized the error message for excessive link properties and corrected the behaviour of the parser when no link properties are specified.
-
Tarun Prabhu authored
-
Tarun Prabhu authored
than earlier.
-
- 19 Aug, 2010 6 commits
-
-
Mike Hibler authored
-
Leigh B Stoller authored
-
Tom Mitchell authored
The API spec clearly states that the compression keyword is 'geni_compressed'. Changed the erroneous 'geni_compress' to the correct keyword in GeniAM and the listresources am test script.
-
Robert Ricci authored
The main change is to add a NEWER_GCC macro, separate from NEW_GCC, to detect GCC 4.3 and up. This is necessary because, in GCC 4.3, hash_fun.h moved from ext/ to backward/. New comments in port.h give the details. common.h, fstring.h: use NEWER_GCC to locate hash_fun.h. port.h: define NEWER_GCC if GCC >= 4.3.
-
Robert Ricci authored
If a request was made for a node type that was not present in the physical topology, then the error message was, "Too much bandwidth on emulated links." This change adds a flag in mapping_precheck() that remembers whether the requested node type was found. If not, then a new error message is printed instead of the bandwidth one.
-
Leigh B Stoller authored
-
- 18 Aug, 2010 5 commits
-
-
Mike Hibler authored
-
Mike Hibler authored
-
Mike Hibler authored
-
Mike Hibler authored
Use "uint32_t" instead of "unsigned long" for on-the-wire data.
-
Mike Hibler authored
Don't die if named is running but the pid file is gone. Beware of more than one m2crypto .egg file installed. Install swig if necessary when unpacking .egg
-
- 17 Aug, 2010 2 commits
-
-
Ryan Jackson authored
Subbosses make XMLRPC requests as the user 'elabman' which doesn't belong to any projects, and therefore has no rights to non-global images. The easiset way to solve this is to run frisbeelauncher with admin privileges when a subboss requests it. We already check to make sure the requesting user has permission to use the image in libosload well before we hand the request to the subboss, so if the subboss requests the image we can trust it.
-
Tom Mitchell authored
ListResources always return a string. If compression is requested the string's contents are a base64 encoded compressed RSpec. ListResources now takes the XML-RPC base64 result from DiscoverResources and converts it to a string value and returns that.
-
- 16 Aug, 2010 1 commit
-
-
Jonathon Duerig authored
It didn't fix what we thought it would fix. Check in a few generated .xsd files
-