What is the difference between longjmp and sigjmp?
I was looking at my Pelles C compiler, which doesn't have sigjmp, but has an include header for doing what I believe you wanted:
From Pelles C help file:
#include the standard file <setjmp.h> to perform global jumps. That is, to go from one function to another without the normal calling and return conventions.