diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/rabbit_access_control.erl | 9 |
1 files changed, 2 insertions, 7 deletions
diff --git a/src/rabbit_access_control.erl b/src/rabbit_access_control.erl index 905fa094b4..222820f5d9 100644 --- a/src/rabbit_access_control.erl +++ b/src/rabbit_access_control.erl @@ -126,15 +126,10 @@ check_user_loopback(Username, SockOrAddr) -> end. get_authz_data_from({ip, Address}) -> - case inet:ntoa(Address) of - {error, einval} -> - undefined; - AddressStr -> - #{peeraddr => AddressStr} - end; + #{peeraddr => Address}; get_authz_data_from({socket, Sock}) -> {ok, {Address, _Port}} = rabbit_net:peername(Sock), - get_authz_data_from({ip, Address}); + #{peeraddr => Address}; get_authz_data_from(undefined) -> undefined. |
