なお、64bit 環境でコンパイルすると、

bbsd.c: In function `workerloop':
bbsd.c:2958: warning: cast to pointer from integer of different size

となる様子。