- 14 Jul, 2004 1 commit
-
-
Mike Hibler authored
(replaced by dhclient version)
-
- 13 Jul, 2004 14 commits
-
-
Robert Ricci authored
-
Mike Hibler authored
(only problem is, tmcd doesn't allow them...) 1. tmcc (the perl version) has -D flag to support "direct" unproxied call 2. watchdog has a -n flag to support "non-proxied" operation 3. libtmcc has a "noproxy" option, can be set globally or per-call Oh, and made a per-call version of the "nocache" option for libtmcc: cleaned up a hack in the watchdog.
-
Mike Hibler authored
2. Support timeout in tmcc proxy, so proxy doesn't hang when it doesn't get a UDP reply from the master tmcd. Unfortunately, the fast path here involved introducing a setjmp/longjmp, which I am not too thrilled about (worried about Windows support...) There are other ways (e.g., socket timeouts) to do this, but would have required significant overhaul of the code. 3. Clean up some minor, unimportant logic errors
-
Mike Hibler authored
by other means.
-
Mike Hibler authored
-
Mike Hibler authored
-
Mike Hibler authored
"tmcctest noreply" - does not send an reply back "tmcctest delayreply <N>" - delay reply by <N> seconds "tmcctest splitreply" - TCP only, send reply back in pieces with delay between the last two can only be done in debug mode. This is a quicky hack for testing tmcc timeouts.
-
Leigh B. Stoller authored
from the DB when the routertype is "static" since those images are likely to not have ddijk support on them. Newer images will have ddijk, and so will compute the routes themselves; do not send them back. Note that static-old implies that nodes will get the routes no matter what, although old images will probably barf if gets that; I don't view this as a problem since very people are going to request static-old.
-
Leigh B. Stoller authored
experimental nodes from the topomap. "static" routing now implies ddijk routing, but since old images won't have any of that support, we still have to generate routes and store them in the DB. However, only doing this when the number of nodes in the experiment is less than 250; otherwise print a warning and refuse to generate the routes. Also add "static-old" so that people can request/force old static routing no matter how big the experiment.
-
Leigh B. Stoller authored
static-old to use original centralized static routing.
-
Leigh B. Stoller authored
ipassign_wrapper no longer does that. Revert back to always invoking the static route calculator (which figures out what to do). Remove the stiff about generating a linkmap, which was an interim measure for ddijk routing; now done with gentopfile.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
For new distributed routing support, must first run this script as root to generate a data file for each existing experiment. sudo sql/gentopmaps.pl
-
Leigh B. Stoller authored
-
- 12 Jul, 2004 14 commits
-
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
client to wait for an experiment to reach a desired state (active, swapped, etc). Use the optional timeout parameter to terminate the wait early. See the documentation for a full descriptione of the interface. This is implemented using the just added "poll" interface to the python event interface library
-
Leigh B. Stoller authored
will return this error code instead of RESPONSE_ERROR.
-
Leigh B. Stoller authored
is currently only for use by the RPC server.
-
Leigh B. Stoller authored
between the experiment swapping and the RPC server.
-
Leigh B. Stoller authored
single event at a time, and process that event inline, rather then within a callback.
-
Leigh B. Stoller authored
this field but forgot to removed it from the create file (it never went into the migrate file).
-
Timothy Stack authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-
- 09 Jul, 2004 2 commits
-
-
Robert Ricci authored
-
Robert Ricci authored
interface_capability, which is a comma-separated list of speeds other than the default which an interface supports.
-
- 08 Jul, 2004 2 commits
-
-
Robert Ricci authored
our own. Also, leave the 'dhcpd_enable' option in rc.conf off so that the old startup script will stay disabled.
-
Leigh B. Stoller authored
Add wrapper script around dhcpd to restart it if it dies; whenever dhcpd dies, the testbed becomes unusable.
-
- 07 Jul, 2004 7 commits
-
-
Kirk Webb authored
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
distributions; includes lock/delete statements to clear out existing tables before filling them again. Add db-fill-dist target to sql/GNUmakefile to use this new option. Add target to utah/Makefile to call into the sql makefile and run the db-fill-dist target. Be careful not to check this version in locally of course.
-
Robert Ricci authored
to date if the check fails.
-
Leigh B. Stoller authored
currently used.
-
Leigh B. Stoller authored
-
Leigh B. Stoller authored
-