├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── tests ├── 2node.cfg ├── diamond.sh ├── diamond_direction.sh ├── diamond_error_prob.sh ├── diamond_fading.sh ├── diamond_log_distance.sh ├── diamond_per_matrix.sh ├── func ├── interference.sh ├── n-linear-mesh.sh ├── signal_table_ieee80211ax └── test-001.sh └── wmediumd ├── Makefile ├── api.h ├── config.c ├── config.h ├── ieee80211.h ├── inc ├── linux │ └── um_timetravel.h └── usfstl │ ├── assert.h │ ├── list.h │ ├── loop.h │ ├── sched.h │ ├── schedctrl.h │ ├── uds.h │ ├── vhost.h │ └── vhostproto.h ├── lib ├── internal.h ├── loop.c ├── sched.c ├── schedctrl.c ├── uds.c ├── vhost.c └── wallclock.c ├── list.h ├── per.c ├── wmediumd.c └── wmediumd.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcopeland/wmediumd/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcopeland/wmediumd/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcopeland/wmediumd/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcopeland/wmediumd/HEAD/README.md -------------------------------------------------------------------------------- /tests/2node.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcopeland/wmediumd/HEAD/tests/2node.cfg -------------------------------------------------------------------------------- /tests/diamond.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcopeland/wmediumd/HEAD/tests/diamond.sh -------------------------------------------------------------------------------- /tests/diamond_direction.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcopeland/wmediumd/HEAD/tests/diamond_direction.sh -------------------------------------------------------------------------------- /tests/diamond_error_prob.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcopeland/wmediumd/HEAD/tests/diamond_error_prob.sh -------------------------------------------------------------------------------- /tests/diamond_fading.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcopeland/wmediumd/HEAD/tests/diamond_fading.sh -------------------------------------------------------------------------------- /tests/diamond_log_distance.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcopeland/wmediumd/HEAD/tests/diamond_log_distance.sh -------------------------------------------------------------------------------- /tests/diamond_per_matrix.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcopeland/wmediumd/HEAD/tests/diamond_per_matrix.sh -------------------------------------------------------------------------------- /tests/func: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcopeland/wmediumd/HEAD/tests/func -------------------------------------------------------------------------------- /tests/interference.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcopeland/wmediumd/HEAD/tests/interference.sh -------------------------------------------------------------------------------- /tests/n-linear-mesh.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcopeland/wmediumd/HEAD/tests/n-linear-mesh.sh -------------------------------------------------------------------------------- /tests/signal_table_ieee80211ax: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcopeland/wmediumd/HEAD/tests/signal_table_ieee80211ax -------------------------------------------------------------------------------- /tests/test-001.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcopeland/wmediumd/HEAD/tests/test-001.sh -------------------------------------------------------------------------------- /wmediumd/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcopeland/wmediumd/HEAD/wmediumd/Makefile -------------------------------------------------------------------------------- /wmediumd/api.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcopeland/wmediumd/HEAD/wmediumd/api.h -------------------------------------------------------------------------------- /wmediumd/config.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcopeland/wmediumd/HEAD/wmediumd/config.c -------------------------------------------------------------------------------- /wmediumd/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcopeland/wmediumd/HEAD/wmediumd/config.h -------------------------------------------------------------------------------- /wmediumd/ieee80211.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcopeland/wmediumd/HEAD/wmediumd/ieee80211.h -------------------------------------------------------------------------------- /wmediumd/inc/linux/um_timetravel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcopeland/wmediumd/HEAD/wmediumd/inc/linux/um_timetravel.h -------------------------------------------------------------------------------- /wmediumd/inc/usfstl/assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcopeland/wmediumd/HEAD/wmediumd/inc/usfstl/assert.h -------------------------------------------------------------------------------- /wmediumd/inc/usfstl/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcopeland/wmediumd/HEAD/wmediumd/inc/usfstl/list.h -------------------------------------------------------------------------------- /wmediumd/inc/usfstl/loop.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcopeland/wmediumd/HEAD/wmediumd/inc/usfstl/loop.h -------------------------------------------------------------------------------- /wmediumd/inc/usfstl/sched.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcopeland/wmediumd/HEAD/wmediumd/inc/usfstl/sched.h -------------------------------------------------------------------------------- /wmediumd/inc/usfstl/schedctrl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcopeland/wmediumd/HEAD/wmediumd/inc/usfstl/schedctrl.h -------------------------------------------------------------------------------- /wmediumd/inc/usfstl/uds.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcopeland/wmediumd/HEAD/wmediumd/inc/usfstl/uds.h -------------------------------------------------------------------------------- /wmediumd/inc/usfstl/vhost.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcopeland/wmediumd/HEAD/wmediumd/inc/usfstl/vhost.h -------------------------------------------------------------------------------- /wmediumd/inc/usfstl/vhostproto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcopeland/wmediumd/HEAD/wmediumd/inc/usfstl/vhostproto.h -------------------------------------------------------------------------------- /wmediumd/lib/internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcopeland/wmediumd/HEAD/wmediumd/lib/internal.h -------------------------------------------------------------------------------- /wmediumd/lib/loop.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcopeland/wmediumd/HEAD/wmediumd/lib/loop.c -------------------------------------------------------------------------------- /wmediumd/lib/sched.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcopeland/wmediumd/HEAD/wmediumd/lib/sched.c -------------------------------------------------------------------------------- /wmediumd/lib/schedctrl.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcopeland/wmediumd/HEAD/wmediumd/lib/schedctrl.c -------------------------------------------------------------------------------- /wmediumd/lib/uds.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcopeland/wmediumd/HEAD/wmediumd/lib/uds.c -------------------------------------------------------------------------------- /wmediumd/lib/vhost.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcopeland/wmediumd/HEAD/wmediumd/lib/vhost.c -------------------------------------------------------------------------------- /wmediumd/lib/wallclock.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcopeland/wmediumd/HEAD/wmediumd/lib/wallclock.c -------------------------------------------------------------------------------- /wmediumd/list.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcopeland/wmediumd/HEAD/wmediumd/list.h -------------------------------------------------------------------------------- /wmediumd/per.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcopeland/wmediumd/HEAD/wmediumd/per.c -------------------------------------------------------------------------------- /wmediumd/wmediumd.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcopeland/wmediumd/HEAD/wmediumd/wmediumd.c -------------------------------------------------------------------------------- /wmediumd/wmediumd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bcopeland/wmediumd/HEAD/wmediumd/wmediumd.h --------------------------------------------------------------------------------