free(p);
sfree(p);
static void ssh2_pkt_addmp(Bignum b) {    unsigned char *p;    int len;    p = ssh2_mpint_fmt(b, &len);    ssh2_pkt_addstring_start();    ssh2_pkt_addstring_data(p, len);    free(p);}