1
2/*
3 * Copyright (C) Igor Sysoev
4 * Copyright (C) NGINX, Inc.
5 */
6
7#include <nxt_main.h>
8

--- 27 unchanged lines hidden (view full) ---

36nxt_strerror_start(void)
37{
38 char *msg;
39 u_char *p;
40 size_t size, length, n;
41 nxt_uint_t err, invalid;
42
43 /* The last entry. */
44 size = sizeof("Unknown error") - 1;
44 size = nxt_length("Unknown error");
45
46 /*
47 * Linux has holes for error codes 41 and 58, so the loop
48 * stops only after 100 invalid codes in succession.
49 */
50
51 for (invalid = 0; invalid < 100 && nxt_sys_nerr < 65536; nxt_sys_nerr++) {
52

--- 100 unchanged lines hidden ---