| Commit message (Collapse) | Author | Files | Lines |
|
C standard are all weak.
Apply __{BEGIN,END}_HIDDEN_DECLS to gdtoa{,imp}.h, hiding the
arch-specific __strtorx, __ULtox_D2A, __strtorQ, __ULtoQ_D2A symbols.
|
|
after each "mach ddbcpu N"
ok miod@ deraadt@
|
|
This is now necessary on OpenBSD because our routing interface no longer
use ifunit() to find the corresponding interface.
ok yasuoka@, dlg@
|
|
|
|
the ASM *setjmp implementations.
Skip the PLT when calling them on amd64 (other archs to do this after testing)
ok miod@
|
|
are done in a certain order.
panic found by naddy@
|
|
|
|
Call sobind(9) only when we have a source ip.
With this we can treat sc->so != NULL as a flag if the interface
is in state IFF_RUNNING.
Input & OK bluhm@, OK benno@
|
|
ok kettenis jsg
|
|
|
|
at handshake time. change accessors to return const char * to remove need
for caller to free memory.
ok jsing@
|
|
functions. The original was written as a huge if/else if chain -
split out the handling for each key exchange type. This allows us to reduce
two levels of indentation, make the code far more readable and have single
return paths so that we can simplify clean up.
ok beck@
|
|
ifp0, and the ifnet * that refers to the carp interface ifp.
this makes it easier for me to read. it's probably not the right
name for ifp0, but at least it's consistent.
ok sthen@ bluhm@ mpi@ claudio@
|
|
|
|
stop passing it in every rt_ifa_add(9) calls.
ok claudio@
|
|
ok mpi@ claudio@
|
|
|
|
Use instead the RTF_LOCAL flag to loop local traffic back to the
corresponding protocol queue.
With this change rt_ifp is now always the same as rt_ifa->ifa_ifp.
ok claudio@
|
|
ok miod@
|
|
that we will pass the result through tls_ssl_error() on failure. Otherwise
we can end up reporting spurious errors due to their being unrelated errors
already on the error stack.
Spotted by Marko Kreen.
ok beck@
|
|
|
|
each index in the ifidx map is now an SRP that points at each
interfaces struct ifnet.
because the map needs to be grown at run time as interfaces are
added to the system, we now use an SRP to gain access to the map.
if_get enters the idx map and follows it to the ifnet pointer. if
an interface exists at that index it gets adds a refcount before
leaving the ifp SRP.
modifications to the map pointer and the interface pointers are
serialised by the kernel lock.
ok mpi@ claudio@
|
|
has been superseded by OPENSSL_CONF and discouraged from use for almost
16 years.
"Definately ok" jsing@
"burn it" deraadt@
"Kill it with fire" miod@
"KILL IT WITH FIRE!!! BURN!!!!" beck@
|
|
normal maps.
ok beck@, miod@, guenther@
|
|
|
|
|
|
everything but raise() and signal() are weak.
No longer need _thread_sys_ prefix on getthrid()
|