Not quite: CLOCK_BOOTTIME may be in the kernel headers (as it is in Mer) but not available in runtime (due to running on a factually older kernel)

Check https://github.com/nemomobile/lipstick/commit/0b1ad906850b35884abaca29052cedc0f92f171d for an example of a better methodology for this.