Well from the blogpost it looks like calling it via glibc does extra work than just querying the service.