mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-07-03 01:38:30 +00:00
Make improvements
- Clean up sigaction() code - Add a port scanner example - Introduce a ParseCidr() API - Clean up our futex abstraction code - Fix a harmless integer overflow in ParseIp() - Use kernel semaphores on NetBSD to make threads much faster
This commit is contained in:
parent
539bddce8c
commit
c995838e5c
107 changed files with 1085 additions and 492 deletions
|
@ -1,2 +1,2 @@
|
|||
.include "o/libc/sysv/consts/syscon.internal.inc"
|
||||
.syscon junkerr,EADV,68,0,0,0,0,0
|
||||
.syscon junkerr,EADV,68,-1,-1,-1,-1,-1
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
.include "o/libc/sysv/consts/syscon.internal.inc"
|
||||
.syscon junkerr,EBADE,52,0,0,0,0,0
|
||||
.syscon junkerr,EBADE,52,-1,-1,-1,-1,-1
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
.include "o/libc/sysv/consts/syscon.internal.inc"
|
||||
.syscon junkerr,EBADR,53,0,0,0,0,0
|
||||
.syscon junkerr,EBADR,53,-1,-1,-1,-1,-1
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
.include "o/libc/sysv/consts/syscon.internal.inc"
|
||||
.syscon junkerr,EBADRQC,56,0,0,0,0,0
|
||||
.syscon junkerr,EBADRQC,56,-1,-1,-1,-1,-1
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
.include "o/libc/sysv/consts/syscon.internal.inc"
|
||||
.syscon junkerr,EBADSLT,57,0,0,0,0,0
|
||||
.syscon junkerr,EBADSLT,57,-1,-1,-1,-1,-1
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
.include "o/libc/sysv/consts/syscon.internal.inc"
|
||||
.syscon junkerr,ECHRNG,44,0,0,0,0,0
|
||||
.syscon junkerr,ECHRNG,44,-1,-1,-1,-1,-1
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
.include "o/libc/sysv/consts/syscon.internal.inc"
|
||||
.syscon junkerr,ECOMM,70,0,0,0,0,0
|
||||
.syscon junkerr,ECOMM,70,-1,-1,-1,-1,-1
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
.include "o/libc/sysv/consts/syscon.internal.inc"
|
||||
.syscon junkerr,EDOTDOT,73,0,0,0,0,0
|
||||
.syscon junkerr,EDOTDOT,73,-1,-1,-1,-1,-1
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
.include "o/libc/sysv/consts/syscon.internal.inc"
|
||||
.syscon junkerr,EHWPOISON,133,0,0,0,0,0
|
||||
.syscon junkerr,EHWPOISON,133,-1,-1,-1,-1,-1
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
.include "o/libc/sysv/consts/syscon.internal.inc"
|
||||
.syscon junkerr,EISNAM,120,0,0,0,0,0
|
||||
.syscon junkerr,EISNAM,120,-1,-1,-1,-1,-1
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
.include "o/libc/sysv/consts/syscon.internal.inc"
|
||||
.syscon junkerr,EKEYEXPIRED,127,0,0,0,0,0
|
||||
.syscon junkerr,EKEYEXPIRED,127,-1,-1,-1,-1,-1
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
.include "o/libc/sysv/consts/syscon.internal.inc"
|
||||
.syscon junkerr,EKEYREJECTED,129,0,0,0,0,0
|
||||
.syscon junkerr,EKEYREJECTED,129,-1,-1,-1,-1,-1
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
.include "o/libc/sysv/consts/syscon.internal.inc"
|
||||
.syscon junkerr,EKEYREVOKED,128,0,0,0,0,0
|
||||
.syscon junkerr,EKEYREVOKED,128,-1,-1,-1,-1,-1
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
.include "o/libc/sysv/consts/syscon.internal.inc"
|
||||
.syscon junkerr,EL2HLT,51,0,0,0,0,0
|
||||
.syscon junkerr,EL2HLT,51,-1,-1,-1,-1,-1
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
.include "o/libc/sysv/consts/syscon.internal.inc"
|
||||
.syscon junkerr,EL2NSYNC,45,0,0,0,0,0
|
||||
.syscon junkerr,EL2NSYNC,45,-1,-1,-1,-1,-1
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
.include "o/libc/sysv/consts/syscon.internal.inc"
|
||||
.syscon junkerr,EL3HLT,46,0,0,0,0,0
|
||||
.syscon junkerr,EL3HLT,46,-1,-1,-1,-1,-1
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
.include "o/libc/sysv/consts/syscon.internal.inc"
|
||||
.syscon junkerr,EL3RST,47,0,0,0,0,0
|
||||
.syscon junkerr,EL3RST,47,-1,-1,-1,-1,-1
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
.include "o/libc/sysv/consts/syscon.internal.inc"
|
||||
.syscon junkerr,ELIBACC,79,0,0,0,0,0
|
||||
.syscon junkerr,ELIBACC,79,-1,-1,-1,-1,-1
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
.include "o/libc/sysv/consts/syscon.internal.inc"
|
||||
.syscon junkerr,ELIBBAD,80,0,0,0,0,0
|
||||
.syscon junkerr,ELIBBAD,80,-1,-1,-1,-1,-1
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
.include "o/libc/sysv/consts/syscon.internal.inc"
|
||||
.syscon junkerr,ELIBEXEC,83,0,0,0,0,0
|
||||
.syscon junkerr,ELIBEXEC,83,-1,-1,-1,-1,-1
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
.include "o/libc/sysv/consts/syscon.internal.inc"
|
||||
.syscon junkerr,ELIBMAX,82,0,0,0,0,0
|
||||
.syscon junkerr,ELIBMAX,82,-1,-1,-1,-1,-1
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
.include "o/libc/sysv/consts/syscon.internal.inc"
|
||||
.syscon junkerr,ELIBSCN,81,0,0,0,0,0
|
||||
.syscon junkerr,ELIBSCN,81,-1,-1,-1,-1,-1
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
.include "o/libc/sysv/consts/syscon.internal.inc"
|
||||
.syscon junkerr,ELNRNG,48,0,0,0,0,0
|
||||
.syscon junkerr,ELNRNG,48,-1,-1,-1,-1,-1
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
.include "o/libc/sysv/consts/syscon.internal.inc"
|
||||
.syscon junkerr,ENAVAIL,119,0,0,0,0,0
|
||||
.syscon junkerr,ENAVAIL,119,-1,-1,-1,-1,-1
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
.include "o/libc/sysv/consts/syscon.internal.inc"
|
||||
.syscon junkerr,ENOANO,55,0,0,0,0,0
|
||||
.syscon junkerr,ENOANO,55,-1,-1,-1,-1,-1
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
.include "o/libc/sysv/consts/syscon.internal.inc"
|
||||
.syscon junkerr,ENOCSI,50,0,0,0,0,0
|
||||
.syscon junkerr,ENOCSI,50,-1,-1,-1,-1,-1
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
.include "o/libc/sysv/consts/syscon.internal.inc"
|
||||
.syscon junkerr,ENOKEY,126,0,0,0,0,0
|
||||
.syscon junkerr,ENOKEY,126,-1,-1,-1,-1,-1
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
.include "o/libc/sysv/consts/syscon.internal.inc"
|
||||
.syscon junkerr,ENOPKG,65,0,0,0,0,0
|
||||
.syscon junkerr,ENOPKG,65,-1,-1,-1,-1,-1
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
.include "o/libc/sysv/consts/syscon.internal.inc"
|
||||
.syscon junkerr,ENOTNAM,118,0,0,0,0,0
|
||||
.syscon junkerr,ENOTNAM,118,-1,-1,-1,-1,-1
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
.include "o/libc/sysv/consts/syscon.internal.inc"
|
||||
.syscon junkerr,ENOTUNIQ,76,0,0,0,0,0
|
||||
.syscon junkerr,ENOTUNIQ,76,-1,-1,-1,-1,-1
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
.include "o/libc/sysv/consts/syscon.internal.inc"
|
||||
.syscon junkerr,EREMCHG,78,0,0,0,0,0
|
||||
.syscon junkerr,EREMCHG,78,-1,-1,-1,-1,-1
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
.include "o/libc/sysv/consts/syscon.internal.inc"
|
||||
.syscon junkerr,EREMOTEIO,121,0,0,0,0,0
|
||||
.syscon junkerr,EREMOTEIO,121,-1,-1,-1,-1,-1
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
.include "o/libc/sysv/consts/syscon.internal.inc"
|
||||
.syscon junkerr,ERFKILL,132,0,0,0,0,0
|
||||
.syscon junkerr,ERFKILL,132,-1,-1,-1,-1,-1
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
.include "o/libc/sysv/consts/syscon.internal.inc"
|
||||
.syscon junkerr,ESRMNT,69,0,0,0,0,0
|
||||
.syscon junkerr,ESRMNT,69,-1,-1,-1,-1,-1
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
.include "o/libc/sysv/consts/syscon.internal.inc"
|
||||
.syscon junkerr,ESTRPIPE,86,0,0,0,0,0
|
||||
.syscon junkerr,ESTRPIPE,86,-1,-1,-1,-1,-1
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
.include "o/libc/sysv/consts/syscon.internal.inc"
|
||||
.syscon junkerr,EUCLEAN,117,0,0,0,0,0
|
||||
.syscon junkerr,EUCLEAN,117,-1,-1,-1,-1,-1
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
.include "o/libc/sysv/consts/syscon.internal.inc"
|
||||
.syscon junkerr,EUNATCH,49,0,0,0,0,0
|
||||
.syscon junkerr,EUNATCH,49,-1,-1,-1,-1,-1
|
||||
|
|
|
@ -1,2 +1,2 @@
|
|||
.include "o/libc/sysv/consts/syscon.internal.inc"
|
||||
.syscon junkerr,EXFULL,54,0,0,0,0,0
|
||||
.syscon junkerr,EXFULL,54,-1,-1,-1,-1,-1
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue