bug-inetutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug-inetutils] On siglongjmp() and portability.


From: Mats Erik Andersson
Subject: [bug-inetutils] On siglongjmp() and portability.
Date: Wed, 11 Apr 2012 22:28:44 +0200
User-agent: Mutt/1.5.18 (2008-05-17)

Dear all,

let me make a remark for the future. The recent commit 982ff0ee
of mine really wanted to address matters found when arranging
support for DragonFly BSD, but in doing so the change

  /* src/tftpd.c */
 -jmp_buf timeoutbuf;
 +sigjmp_buf timeoutbuf;

had the additional benefit of correcting the sole testing issue
that has bugged me on NexentaCore/OpenSolaris with snv_134f.
The transfer of multi package payload was impossible there
until siglongjmp() got to work on a correct data type. Such
spin-off benefits do arise out of portability work for a widening
range of UNIX descendants!

Now we have full test coverage for OpenSolaris, OpenIndiana, and
DragonFly BSD as of now. However, most uses of "ifconfig" are
failing for us, and will need better system dependent adaptions.

Best regards,
  Mats



reply via email to

[Prev in Thread] Current Thread [Next in Thread]