From owner-freebsd-current Tue Apr 4 16:23:38 2000 Delivered-To: freebsd-current@freebsd.org Received: from mail.hiwaay.net (fly.HiWAAY.net [208.147.154.56]) by hub.freebsd.org (Postfix) with ESMTP id C8F2737B578 for ; Tue, 4 Apr 2000 16:23:34 -0700 (PDT) (envelope-from sprice@hiwaay.net) Received: from localhost (sprice@localhost) by mail.hiwaay.net (8.10.0/8.10.0) with ESMTP id e34NNXk27089 for ; Tue, 4 Apr 2000 18:23:33 -0500 (CDT) Date: Tue, 4 Apr 2000 18:23:33 -0500 (CDT) From: Steve Price To: current@freebsd.org Subject: signal mask from jmp_buf Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi all, What is the proper way for obtaining the signal mask from within the jmp_buf struct on 4.x or -current? Previously with the JDK port for < 3.x we did something like this: signalMask = jmpbuf[0]._sjb[6]; This no longer works now that we support >32 signals. Is there a better, more portable way that will work for all versions of FreeBSD? Thanks. -steve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message