aboutsummaryrefslogtreecommitdiffstats
path: root/app/nginx/src/os/win32/ngx_errno.c
diff options
context:
space:
mode:
authorBen Magistro <koncept1@gmail.com>2022-04-17 09:45:02 -0400
committerBen Magistro <koncept1@gmail.com>2022-04-20 21:30:13 -0400
commitbf8c01bfcd015d43cfbcb893e48c6a83a95c91ec (patch)
treed4871f553a40aaed8cf98165f1e4f07584cfb95e /app/nginx/src/os/win32/ngx_errno.c
parent862937c477a3d90798a5e4c4e84fc7c79aae52fe (diff)
Drop nginxdev-mitm-proxy
Nginx is not part of the core library being developed and needs to be moved to its own repository to allow it to be more easily maintained. Signed-off-by: Ben Magistro <koncept1@gmail.com> Change-Id: I5639e84ba0564ccd49ffcffa7ec9fcd57827bd6d
Diffstat (limited to 'app/nginx/src/os/win32/ngx_errno.c')
-rw-r--r--app/nginx/src/os/win32/ngx_errno.c60
1 files changed, 0 insertions, 60 deletions
diff --git a/app/nginx/src/os/win32/ngx_errno.c b/app/nginx/src/os/win32/ngx_errno.c
deleted file mode 100644
index b732bf4..0000000
--- a/app/nginx/src/os/win32/ngx_errno.c
+++ /dev/null
@@ -1,60 +0,0 @@
-
-/*
- * Copyright (C) Igor Sysoev
- * Copyright (C) Nginx, Inc.
- */
-
-
-#include <ngx_config.h>
-#include <ngx_core.h>
-
-
-u_char *
-ngx_strerror(ngx_err_t err, u_char *errstr, size_t size)
-{
- u_int len;
- static u_long lang = MAKELANGID(LANG_ENGLISH, SUBLANG_ENGLISH_US);
-
- if (size == 0) {
- return errstr;
- }
-
- len = FormatMessage(FORMAT_MESSAGE_FROM_SYSTEM,
- NULL, err, lang, (char *) errstr, size, NULL);
-
- if (len == 0 && lang && GetLastError() == ERROR_RESOURCE_LANG_NOT_FOUND) {
-
- /*
- * Try to use English messages first and fallback to a language,
- * based on locale: non-English Windows have no English messages
- * at all. This way allows to use English messages at least on
- * Windows with MUI.
- */
-
- lang = 0;
-
- len = FormatMessage(FORMAT_MESSAGE_FROM_SYSTEM,
- NULL, err, lang, (char *) errstr, size, NULL);
- }
-
- if (len == 0) {
- return ngx_snprintf(errstr, size,
- "FormatMessage() error:(%d)", GetLastError());
- }
-
- /* remove ".\r\n\0" */
- while (errstr[len] == '\0' || errstr[len] == CR
- || errstr[len] == LF || errstr[len] == '.')
- {
- --len;
- }
-
- return &errstr[++len];
-}
-
-
-ngx_int_t
-ngx_strerror_init(void)
-{
- return NGX_OK;
-}