Azidoazide Azide is a user on vulpine.club. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.

/* TODO: fix all strcat()/str* shit to strlcat()/strl/strn shit */

Azidoazide Azide @rachel

__linux__
"Sorry, too much work to care about Linux"

we've only actually done this like, twice in our code...

both times were because of kqueue use though. we didn't want to have to rewrite the code to use libevent or ifdeffed with epoll support, and that said the explanation was much nicer.

actually a tool we wrote that would literally cause serious problems if used on a systemd machine had one that was toggled by the configure script

but once again it was more for us than anyone else so we have no problems doing this

the majority of C that we end up writing actually doesn't end up being particularly cross platform unless we need it to actually be, which is fairly rare...