DF-0692 / build.sh
#!/bin/sh # DF-0692 build: unprivileged hammer + helpers set -e cd "$(dirname "$0")" cc -O2 -pthread -o mld_race mld_race.c cc -O2 -pthread -o mld_trickle mld_trickle.c # mld_query needs root to run (raw socket); build it too for completeness if cc succeeds cc -O2 -o mld_query mld_query.c 2>/dev/null || echo "(mld_query build skipped — needs root to run anyway)" echo "BUILD_OK" ls -l mld_race mld_trickle |