uint32_t count; /* message length in bits, lsw first */
uint32_t abcd; /* digest buffer */
uint8_t buf; /* accumulate block */
bson_md5_t encapsulates an implementation of the MD5 algorithm. This is used in OID generation for the MD5(hostname) bytes. It is also used by some libraries such as the MongoDB C driver.