+++ /dev/null
---- mtr/ui/curses.c 2017-06-02 08:54:58.000000000 +0000
-+++ ./ui/curses.c 2017-10-21 22:47:23.221332133 +0000
-@@ -383,7 +383,7 @@
- const char *format,
- int n)
- {
-- if (index(format, 'N')) {
-+ if (strchr(format, 'N')) {
- *dst++ = ' ';
- format_number(n, 5, dst);
- } else if (strchr(format, 'f')) {
-
---- mtr/ui/cmdpipe.c 2017-10-21 22:50:49.843505234 +0000
-+++ ./ui/cmdpipe.c 2017-10-21 22:51:08.507344155 +0000
-@@ -736,7 +736,7 @@
- */
- while (true) {
- /* If no newline is found, our reply isn't yet complete */
-- end_of_reply = index(reply_start, '\n');
-+ end_of_reply = strchr(reply_start, '\n');
- if (end_of_reply == NULL) {
- /* No complete replies remaining */
- break;
---- mtr/packet/command.c 2017-06-02 08:54:58.000000000 +0000
-+++ ./packet/command.c 2017-10-21 22:55:13.321277161 +0000
-@@ -380,7 +380,7 @@
- buffer->incoming_buffer[buffer->incoming_read_position] = 0;
-
- /* Find the next newline, which terminates command requests */
-- end_of_command = index(buffer->incoming_buffer, '\n');
-+ end_of_command = strchr(buffer->incoming_buffer, '\n');
- if (end_of_command == NULL) {
- /*
- No newlines found, so any data we've read so far is
-