Lines Matching full:intf

80 ipmi_tsol_command(struct ipmi_intf *intf, char *recvip, int port,  in ipmi_tsol_command()  argument
106 rsp = intf->sendrecv(intf, &req); in ipmi_tsol_command()
120 ipmi_tsol_start(struct ipmi_intf *intf, char *recvip, int port) in ipmi_tsol_start() argument
122 return ipmi_tsol_command(intf, recvip, port, IPMI_TSOL_CMD_START); in ipmi_tsol_start()
126 ipmi_tsol_stop(struct ipmi_intf *intf, char *recvip, int port) in ipmi_tsol_stop() argument
128 return ipmi_tsol_command(intf, recvip, port, IPMI_TSOL_CMD_STOP); in ipmi_tsol_stop()
132 ipmi_tsol_send_keystroke(struct ipmi_intf *intf, char *buff, int length) in ipmi_tsol_send_keystroke() argument
150 rsp = intf->sendrecv(intf, &req); in ipmi_tsol_send_keystroke()
166 tsol_keepalive(struct ipmi_intf *intf) in tsol_keepalive() argument
173 intf->keepalive(intf); in tsol_keepalive()
179 print_escape_seq(struct ipmi_intf *intf) in print_escape_seq() argument
188 intf->ssn_params.sol_escape_char, in print_escape_seq()
189 intf->ssn_params.sol_escape_char, in print_escape_seq()
190 intf->ssn_params.sol_escape_char, in print_escape_seq()
191 intf->ssn_params.sol_escape_char, in print_escape_seq()
192 intf->ssn_params.sol_escape_char, in print_escape_seq()
193 intf->ssn_params.sol_escape_char); in print_escape_seq()
258 do_inbuf_actions(struct ipmi_intf *intf, char *in_buff, int len) in do_inbuf_actions() argument
267 (in_buff[i] == intf->ssn_params.sol_escape_char)) { in do_inbuf_actions()
275 if (in_buff[i] == intf->ssn_params.sol_escape_char) { in do_inbuf_actions()
284 intf->ssn_params.sol_escape_char); in do_inbuf_actions()
288 intf->ssn_params.sol_escape_char); in do_inbuf_actions()
294 intf->ssn_params.sol_escape_char); in do_inbuf_actions()
300 intf->ssn_params.sol_escape_char); in do_inbuf_actions()
301 print_escape_seq(intf); in do_inbuf_actions()
370 ipmi_tsol_main(struct ipmi_intf *intf, int argc, char **argv) in ipmi_tsol_main() argument
385 if (strlen(intf->name) < 3 || strncmp(intf->name, "lan", 3) != 0) { in ipmi_tsol_main()
427 sa_in = (struct sockaddr_in *)&intf->session->addr; in ipmi_tsol_main()
428 result = inet_pton(AF_INET, (const char *)intf->ssn_params.hostname, in ipmi_tsol_main()
432 struct hostent *host = gethostbyname((const char *)intf->ssn_params.hostname); in ipmi_tsol_main()
435 intf->ssn_params.hostname); in ipmi_tsol_main()
441 intf->ssn_params.hostname, in ipmi_tsol_main()
465 result = intf->open(intf); in ipmi_tsol_main()
472 if (getsockname(intf->fd, (struct sockaddr *)&myaddr, &mylen) < 0) { in ipmi_tsol_main()
496 result = ipmi_tsol_start(intf, recvip, port); in ipmi_tsol_main()
504 intf->ssn_params.sol_escape_char); in ipmi_tsol_main()
538 tsol_keepalive(intf); in ipmi_tsol_main()
567 bytes = do_inbuf_actions(intf, in ipmi_tsol_main()
570 result = ipmi_tsol_stop(intf, recvip, port); in ipmi_tsol_main()
595 result = ipmi_tsol_send_keystroke(intf, in ipmi_tsol_main()