rem: return soap_send3(soap, "\r\n--", soap->mime.boundary, "--\r\n");
add: return soap_send3(soap, "\r\n--", soap->mime.boundary, "--");
context: soap_putmime(struct soap *soap){ struct soap_multipart *content;  if (!(soap->mode & SOAP_ENC_MIME) || !soap->mime.boundary)    return SOAP_OK;  DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Sending MIME attachments\n"));  for (content = soap->mime.first; content; content = content->next)    if (soap_putmimehdr(soap, content)     || soap_send_raw(soap, content->ptr, content->size))      return soap->error;  return soap_send3(soap, "\r\n--", soap->mime.boundary, "--\r\n");}