Reorganize includes a bit.
#include "ies.h"
#include <iostream>
#include <vector>
-#include <openssl/ecdh.h>
#define SET_ERROR(string) \
sprintf(error, "%s %s:%d", (string), __FILE__, __LINE__)
#include <openssl/ecdsa.h>
#include <openssl/obj_mac.h>
-#include <openssl/ssl.h>
-#include <openssl/ecdh.h>
#include "key.h"
#include "base58.h"
-#include "ies.h"
// Generate a private key from just the secret parameter
int EC_KEY_regenerate_key(EC_KEY *eckey, BIGNUM *priv_key)
#include "main.h"
#include "net.h"
#include "wallet.h"
-#include "script.h"
-#include "util.h"
using namespace std;
using namespace boost;