C Language Programming Library
Reference Guide

setjmp.h
- setjmp

Declaration:

int setjmp(jmp_buf environment);
Saves the environment into the variable environment. If a
non-zero value is returned, then this indicates that the point
in the source code was reached by a longjmp.
Otherwise zero is returned indicating the environment has been
saved.