add_action.c: p = command_giver->interactive->default_err_message;
add_action.c: if (command_giver->interactive->iflags & NOTIFY_FAIL_FUNC) {
add_action.c: command_giver->interactive->iflags &= ~NOTIFY_FAIL_FUNC;
add_action.c: command_giver->interactive->default_err_message.s = 0;
add_action.c: command_giver->interactive->default_err_message.s = 0;
add_action.c: command_giver->interactive->default_err_message.s = make_shared_string(sp->u.string);
add_action.c: command_giver->interactive->iflags |= NOTIFY_FAIL_FUNC;
add_action.c: command_giver->interactive->default_err_message.f = sp->u.fp;
backend.c: if (current_interactive && current_interactive->name)
backend.c: debug_message("current_interactive is /%s\n", current_interactive->name);
comm.c: (who->interactive->iflags & (NET_DEAD | CLOSING))) {
comm.c: (who->interactive->iflags & (NET_DEAD | CLOSING))) {
comm.c: (who->interactive->iflags & (NET_DEAD | CLOSING))) {
comm.c: * Read pending data for a user into user->interactive->text.
comm.c: master_ob->interactive->default_err_message.s = 0;
comm.c: master_ob->interactive->connection_type = external_port[which].kind;
comm.c: master_ob->interactive->ob = master_ob;
comm.c: master_ob->interactive->input_to = 0;
comm.c: master_ob->interactive->iflags = 0;
comm.c: master_ob->interactive->text[0] = '\0';
comm.c: master_ob->interactive->text_end = 0;
comm.c: master_ob->interactive->text_start = 0;
comm.c: master_ob->interactive->carryover = NULL;
comm.c: master_ob->interactive->num_carry = 0;
comm.c: master_ob->interactive->snooped_by = 0;
comm.c: master_ob->interactive->last_time = current_time;
comm.c: master_ob->interactive->trace_level = 0;
comm.c: master_ob->interactive->trace_prefix = 0;
comm.c: master_ob->interactive->ed_buffer = 0;
comm.c: master_ob->interactive->compressed_stream = NULL;
comm.c: master_ob->interactive->message_producer = 0;
comm.c: master_ob->interactive->message_consumer = 0;
comm.c: master_ob->interactive->message_length = 0;
comm.c: master_ob->interactive->state = TS_DATA;
comm.c: master_ob->interactive->out_of_band = 0;
comm.c: master_ob->interactive->trans = get_translator("UTF-8");
comm.c: master_ob->interactive->trans = (struct translation *) master_ob;
comm.c: master_ob->interactive->slc[x][0] = slc_default_flags[x];
comm.c: master_ob->interactive->slc[x][1] = slc_default_chars[x];
comm.c: ob->interactive->ob = ob;
comm.c: ob->interactive->iflags |= (HAS_WRITE_PROMPT | HAS_PROCESS_INPUT);
comm.c: if (ob->interactive == 0 || ob->interactive->input_to)
comm.c: ob->interactive->input_to = sent;
comm.c: ob->interactive->iflags |= (flags & (I_NOECHO | I_NOESC | I_SINGLE_CHAR));
comm.c: command_giver->interactive->prompt = str;
comm.c: tmp = (tmp->interactive ? tmp->interactive->snooped_by : 0);
comm.c: if (!memcmp(&iptable[i].addr, &ob->interactive->addr, sizeof(ob->interactive->addr)) &&
comm.c: inet_ntop(AF_INET6, &ob->interactive->addr.sin6_addr, ipv6addr, INET6_ADDRSTRLEN);
comm.c: if (iptable[i].addr == ob->interactive->addr.sin_addr.s_addr &&
comm.c: return (inet_ntoa(ob->interactive->addr.sin_addr));
comm.c: inet_ntop(AF_INET6, &ob->interactive->addr.sin6_addr, ipv6addr, INET6_ADDRSTRLEN);
comm.c: return (inet_ntoa(ob->interactive->addr.sin_addr));
comm.c: return ob->interactive->snooped_by;
comm.c: return (current_time - ob->interactive->last_time);
comm.c: ob->interactive->iflags |= (HAS_WRITE_PROMPT | HAS_PROCESS_INPUT);
comm.c: ob->interactive->ob = ob;
ed.c:#define P_NET_DEAD (command_giver->interactive->iflags & NET_DEAD)
ed.c: who->interactive->ed_buffer = 0;
ed.c: who->interactive->ed_buffer = 0;
ed.c: if (command_giver->interactive->ed_buffer)
ed.c: current_ed_buffer = command_giver->interactive->ed_buffer =
ed.c: current_ed_buffer = command_giver->interactive->ed_buffer;
ed.c: current_ed_buffer = who->interactive->ed_buffer;
efuns_main.c: eb = sp->u.ob->interactive->ed_buffer;
efuns_main.c: i = sp->u.ob->interactive && sp->u.ob->interactive->input_to;
efuns_main.c: i = sp->u.ob->interactive->iflags & USING_MXP;
fliconv.c: current_object->interactive->trans = newt;
interpret.h:# define TRACETST(b) (command_giver->interactive->trace_level & (b))
interpret.h: (command_giver->interactive->trace_prefix == 0 || \
interpret.h: (current_object && strpref(command_giver->interactive->trace_prefix, \
interpret.h:# define TRACEHB (current_heart_beat == 0 || (command_giver->interactive->trace_level & TRACE_HEART_BEAT))
simulate.c: if (ob->interactive && ob->interactive->ed_buffer)
simulate.c: command_giver->interactive->carryover = x;
simulate.c: command_giver->interactive->num_carry = num_arg;
simulate.c: command_giver->interactive->carryover = x;
simulate.c: command_giver->interactive->num_carry = num_arg;