send data to input_cb in the biggest chunks we can
diff --git a/libtelnet.h b/libtelnet.h
index a262bee..01ac509 100644
--- a/libtelnet.h
+++ b/libtelnet.h
@@ -80,12 +80,8 @@
 /* free up any memory allocated by a state tracker */
 extern void libtelnet_free(struct libtelnet_t *telnet);
 
-/* push a single byte into the state tracker */
-extern void libtelnet_push_byte(struct libtelnet_t *telnet,
-	unsigned char byte, void *user_data);
-
 /* push a byte buffer into the state tracker */
-extern void libtelnet_push_buffer(struct libtelnet_t *telnet,
+extern void libtelnet_push(struct libtelnet_t *telnet,
 	unsigned char *buffer, unsigned int size, void *user_data);
 
 /* send an iac command */