summaryrefslogtreecommitdiff
path: root/openbsd-compat/bsd-signal.c
Commit message (Collapse)AuthorAgeFilesLines
* Remove mysignal wrapper.Darren Tucker2020-01-231-33/+0
| | | | | We switched the main code to use sigaction(), so the wrapper is no longer used.
* Re-add SA_RESTART to mysignal.Darren Tucker2019-10-111-1/+6
| | | | | | | | This makes mysignal implement reliable BSD semantics according to Stevens' APUE. This was first attempted in 2001 but was reverted due to problems with HP-UX 10.20 and select() and possibly grantpt(). Modern systems should be fine with it, but if any current platforms have a problem with it now we can disable it just for those. ok djm@
* Include stdio.h for snprintf.Darren Tucker2019-09-301-0/+1
| | | | Patch from vapier@gentoo.org.
* Move signal compat code into bsd-signal.{c,h}Darren Tucker2018-02-111-0/+62