fix RFC1143 more
diff --git a/libtelnet.c b/libtelnet.c
index 3766122..2054803 100644
--- a/libtelnet.c
+++ b/libtelnet.c
@@ -699,7 +699,7 @@
case RFC1143_NO:
q.us = RFC1143_WANTYES;
_set_rfc1143(telnet, q);
- _negotiate(telnet, TELNET_WILL, telopt);
+ telnet_send_telopt(telnet, TELNET_WILL, telopt);
break;
case RFC1143_YES:
break;
@@ -726,7 +726,7 @@
case RFC1143_YES:
q.us = RFC1143_WANTNO;
_set_rfc1143(telnet, q);
- _negotiate(telnet, TELNET_WONT, telopt);
+ telnet_send_telopt(telnet, TELNET_WONT, telopt);
break;
case RFC1143_WANTNO:
break;
@@ -749,7 +749,7 @@
case RFC1143_NO:
q.him = RFC1143_WANTYES;
_set_rfc1143(telnet, q);
- _negotiate(telnet, TELNET_DO, telopt);
+ telnet_send_telopt(telnet, TELNET_DO, telopt);
break;
case RFC1143_YES:
break;
@@ -776,7 +776,7 @@
case RFC1143_YES:
q.him = RFC1143_WANTNO;
_set_rfc1143(telnet, q);
- _negotiate(telnet, TELNET_DONT, telopt);
+ telnet_send_telopt(telnet, TELNET_DONT, telopt);
break;
case RFC1143_WANTNO:
break;