File 2492-Remove-duplicate-ssh_userauth.hrl.patch of Package erlang

From 5160870a868bfcb29bd8f1a2c12b7b7b7963d946 Mon Sep 17 00:00:00 2001
From: Paul Meinhardt <paul@bitcrowd.net>
Date: Sun, 26 May 2019 22:28:12 +0200
Subject: [PATCH] Remove duplicate ssh_userauth.hrl

The `ssh_userauth.hrl` header file was a duplicate of `ssh_auth.hrl` not
used anywhere except for the ssh benchmark suite.
---
 lib/ssh/src/Makefile             |  2 +-
 lib/ssh/src/ssh_userauth.hrl     | 78 ----------------------------------------
 lib/ssh/test/ssh_bench_SUITE.erl |  2 +-
 3 files changed, 2 insertions(+), 80 deletions(-)
 delete mode 100644 lib/ssh/src/ssh_userauth.hrl

diff --git a/lib/ssh/src/Makefile b/lib/ssh/src/Makefile
index 6d64a45112..9627b70eeb 100644
--- a/lib/ssh/src/Makefile
+++ b/lib/ssh/src/Makefile
@@ -99,7 +99,7 @@ APP_TARGET= $(EBIN)/$(APP_FILE)
 APPUP_SRC= $(APPUP_FILE).src
 APPUP_TARGET= $(EBIN)/$(APPUP_FILE)
 
-INTERNAL_HRL_FILES = ssh_auth.hrl ssh_connect.hrl ssh_transport.hrl ssh.hrl ssh_userauth.hrl ssh_xfer.hrl
+INTERNAL_HRL_FILES = ssh_auth.hrl ssh_connect.hrl ssh_transport.hrl ssh.hrl ssh_xfer.hrl
 
 # ----------------------------------------------------
 # FLAGS
diff --git a/lib/ssh/src/ssh_userauth.hrl b/lib/ssh/src/ssh_userauth.hrl
deleted file mode 100644
index 2cfc1f0f83..0000000000
--- a/lib/ssh/src/ssh_userauth.hrl
+++ /dev/null
@@ -1,78 +0,0 @@
-%%
-%% %CopyrightBegin%
-%%
-%% Copyright Ericsson AB 2005-2016. All Rights Reserved.
-%%
-%% Licensed under the Apache License, Version 2.0 (the "License");
-%% you may not use this file except in compliance with the License.
-%% You may obtain a copy of the License at
-%%
-%%     http://www.apache.org/licenses/LICENSE-2.0
-%%
-%% Unless required by applicable law or agreed to in writing, software
-%% distributed under the License is distributed on an "AS IS" BASIS,
-%% WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-%% See the License for the specific language governing permissions and
-%% limitations under the License.
-%%
-%% %CopyrightEnd%
-%%
-
-%%
-
-%%% Description: user authentication protocol
-
--define(SSH_MSG_USERAUTH_REQUEST,  50).
--define(SSH_MSG_USERAUTH_FAILURE,  51).
--define(SSH_MSG_USERAUTH_SUCCESS,  52).
--define(SSH_MSG_USERAUTH_BANNER,  53).
--define(SSH_MSG_USERAUTH_PK_OK,  60).
--define(SSH_MSG_USERAUTH_PASSWD_CHANGEREQ, 60).
--define(SSH_MSG_USERAUTH_INFO_REQUEST, 60).
--define(SSH_MSG_USERAUTH_INFO_RESPONSE, 61).
-
--record(ssh_msg_userauth_request,
-	{
-	  user,     %% string
-	  service,  %% string
-	  method,   %% string "publickey", "password"
-	  data      %% opaque
-	 }).
-
--record(ssh_msg_userauth_failure,
-	{
-	  authentications,     %% string
-	  partial_success      %% boolean
-	 }).
-
--record(ssh_msg_userauth_success,
-	{
-	 }).
-
--record(ssh_msg_userauth_banner,
-	{
-	  message,    %% string
-	  language    %% string
-	 }).
-
--record(ssh_msg_userauth_passwd_changereq,
-	{
-	  prompt,     %% string
-	  languge     %% string
-	 }).
-
--record(ssh_msg_userauth_pk_ok,
-	{
-	  algorithm_name, % string
-	  key_blob % string
-	 }).
-
--record(ssh_msg_userauth_info_request,
-	{name,
-	 instruction,
-	 language_tag,
-	 num_prompts,
-	 data}).
--record(ssh_msg_userauth_info_response,
-	{num_responses,
-	 data}).
diff --git a/lib/ssh/test/ssh_bench_SUITE.erl b/lib/ssh/test/ssh_bench_SUITE.erl
index 880c519a5e..5ff7a71c45 100644
--- a/lib/ssh/test/ssh_bench_SUITE.erl
+++ b/lib/ssh/test/ssh_bench_SUITE.erl
@@ -26,7 +26,7 @@
 -include_lib("ssh/src/ssh.hrl").
 -include_lib("ssh/src/ssh_transport.hrl").
 -include_lib("ssh/src/ssh_connect.hrl").
--include_lib("ssh/src/ssh_userauth.hrl").
+-include_lib("ssh/src/ssh_auth.hrl").
 
 %%%================================================================
 %%%
-- 
2.16.4

openSUSE Build Service is sponsored by