diff options
| author | Luke Bakken <lbakken@pivotal.io> | 2019-03-22 16:14:34 -0700 |
|---|---|---|
| committer | Luke Bakken <lbakken@pivotal.io> | 2019-03-22 16:14:34 -0700 |
| commit | 4046eb6d9ece830ff2f294f8a3d3700d991c9f7d (patch) | |
| tree | 31cd2bc8f5d0eb09406b36602b2527ffbede0d3a /src | |
| parent | cb9055f692a34f3a5c3a3399b0bf01bc789f6072 (diff) | |
| download | rabbitmq-server-git-4046eb6d9ece830ff2f294f8a3d3700d991c9f7d.tar.gz | |
Keep IP address in tuple format
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. |
