signal.h

you forgot to include...