prompt_data
c->prompt_inputcb(c, c->prompt_data, keystring, 1);
c->prompt_inputcb(c, c->prompt_data, s, 1);
if (c->prompt_inputcb(c, c->prompt_data, NULL, 1) == 0)
if (c->prompt_inputcb(c, c->prompt_data, s, 1) == 0)
if (c->prompt_inputcb(c, c->prompt_data, NULL, 1) == 0)
if (c->prompt_inputcb(c, c->prompt_data, s, 1) == 0)
c->prompt_inputcb(c, c->prompt_data, cp, 0);
c->prompt_inputcb(c, c->prompt_data, "y", 1);
c->prompt_data = data;
c->prompt_inputcb(c, c->prompt_data, "=", 0);
if (c->prompt_freecb != NULL && c->prompt_data != NULL)
c->prompt_freecb(c->prompt_data);