SIGSET
#define sigchk() if (trapnote & SIGSET) \
while ((e = readdir(dirf)) && (trapnote & SIGSET) == 0) {
if (trapnote & SIGSET)
flag = SIGSET;
if (trapnote & SIGSET) {