summaryrefslogtreecommitdiff
path: root/vendor/golang.org/x/sys/windows/mkerrors.bash
diff options
context:
space:
mode:
authorDaniel J Walsh <dwalsh@redhat.com>2021-03-15 07:10:25 -0400
committerDaniel J Walsh <dwalsh@redhat.com>2021-03-16 06:19:58 -0400
commit310eae4ba44bc1c98c5cc5995f1f183b8ac432b1 (patch)
tree9f3fe5d78514078a40eb9da29932b218fbc9869a /vendor/golang.org/x/sys/windows/mkerrors.bash
parente7dc59252bd722377938ac3e6b4fd7e077f05293 (diff)
downloadpodman-310eae4ba44bc1c98c5cc5995f1f183b8ac432b1.tar.gz
podman-310eae4ba44bc1c98c5cc5995f1f183b8ac432b1.tar.bz2
podman-310eae4ba44bc1c98c5cc5995f1f183b8ac432b1.zip
Switch all builds to pull-never
Fixes: https://github.com/containers/buildah/issues/2779 Signed-off-by: Daniel J Walsh <dwalsh@redhat.com>
Diffstat (limited to 'vendor/golang.org/x/sys/windows/mkerrors.bash')
-rw-r--r--vendor/golang.org/x/sys/windows/mkerrors.bash7
1 files changed, 7 insertions, 0 deletions
diff --git a/vendor/golang.org/x/sys/windows/mkerrors.bash b/vendor/golang.org/x/sys/windows/mkerrors.bash
index 2163843a1..58e0188fb 100644
--- a/vendor/golang.org/x/sys/windows/mkerrors.bash
+++ b/vendor/golang.org/x/sys/windows/mkerrors.bash
@@ -9,6 +9,8 @@ shopt -s nullglob
winerror="$(printf '%s\n' "/mnt/c/Program Files (x86)/Windows Kits/"/*/Include/*/shared/winerror.h | sort -Vr | head -n 1)"
[[ -n $winerror ]] || { echo "Unable to find winerror.h" >&2; exit 1; }
+ntstatus="$(printf '%s\n' "/mnt/c/Program Files (x86)/Windows Kits/"/*/Include/*/shared/ntstatus.h | sort -Vr | head -n 1)"
+[[ -n $ntstatus ]] || { echo "Unable to find ntstatus.h" >&2; exit 1; }
declare -A errors
@@ -59,5 +61,10 @@ declare -A errors
echo "$key $vtype = $value"
done < "$winerror"
+ while read -r line; do
+ [[ $line =~ ^#define\ (STATUS_[^\s]+)\ +\(\(NTSTATUS\)((0x)?[0-9a-fA-F]+)L?\) ]] || continue
+ echo "${BASH_REMATCH[1]} NTStatus = ${BASH_REMATCH[2]}"
+ done < "$ntstatus"
+
echo ")"
} | gofmt > "zerrors_windows.go"