Eric van Gyzen
c2aaedadd8
MFC r313821 r315277 r315286
...
Use inet_ntoa_r() instead of inet_ntoa() throughout the kernel.
inet_ntoa() cannot be used safely in a multithreaded environment
because it uses a static local buffer. Instead, use inet_ntoa_r()
with a buffer on the caller's stack, except for KTR messages.
KTR can correctly log the immediate integral values passed to it,
as well as constant strings, but not non-constant strings,
since they might change by the time ktrdump retrieves them.
Therefore, use hex notation in KTR messages.
Sponsored by: Dell EMC
2017-03-17 14:54:10 +00:00
..
2016-11-06 13:50:55 +00:00
2017-03-14 15:55:17 +00:00
2017-02-28 06:46:41 +00:00
2017-03-14 02:06:03 +00:00
2017-02-28 06:46:41 +00:00
2017-02-28 06:46:41 +00:00
2017-03-12 06:19:58 +00:00
2017-02-21 02:19:19 +00:00
2016-10-07 18:53:17 +00:00
2017-03-14 02:06:03 +00:00
2017-03-14 02:06:03 +00:00
2017-02-28 06:46:41 +00:00
2016-09-08 15:05:25 +00:00
2017-02-27 19:51:27 +00:00
2017-03-14 02:06:03 +00:00
2017-03-14 02:06:03 +00:00
2016-12-01 23:37:17 +00:00
2017-03-14 02:06:03 +00:00
2017-02-22 08:49:52 +00:00
2017-03-14 02:06:03 +00:00
2017-03-02 10:43:42 +00:00
2017-03-14 02:06:03 +00:00
2017-03-14 02:06:03 +00:00
2016-11-18 09:01:44 +00:00
2017-03-14 02:06:03 +00:00
2017-03-14 02:06:03 +00:00
2017-03-17 14:54:10 +00:00
2017-03-06 15:14:59 +00:00
2016-12-14 16:27:28 +00:00
2017-03-14 02:06:03 +00:00
2017-03-14 20:39:06 +00:00
2016-11-05 04:17:32 +00:00
2017-02-25 20:21:39 +00:00
2017-03-14 02:06:03 +00:00
2017-03-15 21:03:51 +00:00
2017-01-07 00:18:51 +00:00
2016-12-09 21:00:16 +00:00
2017-03-14 02:06:03 +00:00
2016-10-19 01:35:21 +00:00
2016-11-05 10:23:02 +00:00
2017-03-14 02:06:03 +00:00
2017-03-01 21:20:28 +00:00
2016-08-19 17:02:14 +00:00
2017-03-14 07:06:05 +00:00
2017-03-15 21:01:03 +00:00
2017-02-24 21:20:48 +00:00
2017-03-14 02:06:03 +00:00
2017-03-14 02:06:03 +00:00
2017-02-24 21:20:48 +00:00
2017-02-24 21:20:48 +00:00
2017-01-12 03:34:29 +00:00
2017-03-17 02:48:29 +00:00
2017-01-18 23:25:46 +00:00
2016-11-16 18:38:40 +00:00
2017-03-14 02:06:03 +00:00
2017-02-27 20:50:21 +00:00
2016-12-14 16:34:13 +00:00
2017-03-11 15:26:36 +00:00
2017-01-11 07:45:29 +00:00
2017-03-16 07:07:56 +00:00
2017-03-15 16:38:39 +00:00
2016-12-14 16:27:28 +00:00
2017-03-14 02:06:03 +00:00
2017-02-24 21:19:40 +00:00
2016-09-13 05:47:59 +00:00
2017-03-03 00:47:42 +00:00
2017-02-07 15:13:19 +00:00
2016-08-11 19:13:30 +00:00
2017-02-27 17:24:01 +00:00
2017-01-17 22:01:33 +00:00
2016-12-03 17:40:26 +00:00
2017-03-14 02:06:03 +00:00
2016-10-08 13:49:40 +00:00
2017-03-14 02:06:03 +00:00
2016-12-30 19:55:04 +00:00
2017-01-09 16:52:35 +00:00
2017-01-19 11:16:25 +00:00
2017-03-13 06:51:50 +00:00
2017-02-28 06:46:41 +00:00
2017-01-27 03:44:50 +00:00
2017-03-14 02:06:03 +00:00
2017-01-25 21:35:15 +00:00
2017-01-25 07:51:19 +00:00
2017-01-19 11:16:25 +00:00
2017-03-14 02:06:03 +00:00
2017-03-14 02:06:03 +00:00
2017-03-14 02:06:03 +00:00
2017-03-14 15:12:58 +00:00
2017-03-14 02:06:03 +00:00
2017-03-14 02:06:03 +00:00
2017-03-14 02:06:03 +00:00
2016-07-28 11:43:25 +00:00
2016-11-07 08:36:06 +00:00
2017-03-06 20:25:33 +00:00
2017-02-24 21:19:40 +00:00
2017-01-04 00:25:22 +00:00
2016-09-25 13:52:55 +00:00
2016-09-25 13:52:55 +00:00
2017-03-14 02:06:03 +00:00
2017-03-01 21:18:42 +00:00
2017-01-14 10:20:27 +00:00
2017-02-28 06:46:41 +00:00
2016-12-24 14:44:25 +00:00
2017-03-14 02:06:03 +00:00
2017-03-14 15:19:14 +00:00
2017-03-15 21:01:03 +00:00
2017-03-14 02:06:03 +00:00
2016-12-22 21:29:57 +00:00
2017-02-28 06:46:41 +00:00
2016-12-23 03:23:14 +00:00
2017-03-16 03:49:06 +00:00
2016-07-26 20:26:03 +00:00
2017-03-14 15:27:38 +00:00
2016-12-14 16:44:33 +00:00
2016-11-05 10:23:02 +00:00
2017-02-10 14:54:20 +00:00
2017-03-14 02:06:03 +00:00
2017-03-09 02:58:02 +00:00
2017-03-16 09:40:54 +00:00