Turn sowriteable(), sballoc() and sbfree() macro to inline functions.
authormvs <mvs@openbsd.org>
Sat, 26 Nov 2022 17:52:35 +0000 (17:52 +0000)
committermvs <mvs@openbsd.org>
Sat, 26 Nov 2022 17:52:35 +0000 (17:52 +0000)
commitd452b926f142c4271bac299168cd77e2ced42046
tree6b3c52c010ebf9037c8a6605cceab8a5fe02be25
parent57177aafd8e8e6345465fca4a6597c4f9be787c0
Turn sowriteable(), sballoc() and sbfree() macro to inline functions.

soreadable() is already presented as inline function, but corresponding
sowriteable() is still macro. Also it's no reason to keep sballoc() and
sbfree() as macro.

The first argument of sballoc() and sbfree() is not used, but keep it for
a while.

ok kn@ bluhm@
sys/sys/protosw.h
sys/sys/socketvar.h