X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=src%2Ftools%2Fsysdb%2Finput.h;h=ba2b32d8d3553dad528bfda657d7f18f79b20234;hb=147e814d602f90e411a948613e85e627f5858018;hp=0aeabf8b7b653197f98ffa0678d13b769e0c21e2;hpb=865b0a3b20fe3c1eb014e22e4b1f45f4fa931ce5;p=sysdb.git diff --git a/src/tools/sysdb/input.h b/src/tools/sysdb/input.h index 0aeabf8..ba2b32d 100644 --- a/src/tools/sysdb/input.h +++ b/src/tools/sysdb/input.h @@ -33,17 +33,20 @@ typedef struct { sdb_client_t *client; - const char *user; + char *user; sdb_strbuf_t *input; size_t tokenizer_pos; size_t query_len; + /* indicates that we've had non-empty input */ + bool have_input; + bool interactive; bool eof; } sdb_input_t; -#define SDB_INPUT_INIT { NULL, NULL, NULL, 0, 0, 1, 0 } +#define SDB_INPUT_INIT { NULL, NULL, NULL, 0, 0, 0, 1, 0 } /* * sysdb_input: