emersion / basu

The sd-bus library, extracted from systemd
59 stars 8 forks source link

Remove missing_syscall #29

Closed kennylevinsen closed 3 years ago

kennylevinsen commented 3 years ago

For gettid, we just remove the usage as well as the only API (sd_bus_get_tid) that exposed an internally stored TID. This allows us to remove gettid entirely.

For getrandom, we ditch the syscall wrapper as the call appears well supported, and move the ifdef for platforms that do not support it to the call site.

We should probably bump soversion after this.