rem: md5_buffer (buffer, len, resblock) const char *buffer; size_t len; void *resblock;
add: md5_buffer (const char *buffer, size_t len, void *resblock)
context: md5_buffer (buffer, len, resblock)     const char *buffer;     size_t len;     void *resblock;{  struct md5_ctx ctx;  /* Initialize the computation context.  */  md5_init_ctx (&ctx);  /* Process whole buffer but last len % 64 bytes.  */  md5_process_bytes (buffer, len, &ctx);  /* Put result in desired memory area.  */  return md5_finish_ctx (&ctx, resblock);}