Re: Logging which interface was connected to in log_line_prefix
От | Peter Eisentraut |
---|---|
Тема | Re: Logging which interface was connected to in log_line_prefix |
Дата | |
Msg-id | 28327ff2-39c0-46a0-9886-acc9d4475487@eisentraut.org обсуждение исходный текст |
Ответ на | Re: Logging which interface was connected to in log_line_prefix (Greg Sabino Mullane <htamfids@gmail.com>) |
Ответы |
Re: Logging which local address was connected to in log_line_prefix
|
Список | pgsql-hackers |
On 01.05.24 19:04, Greg Sabino Mullane wrote: > Thank you for taking the time to review this. I've attached a new > rebased version, which has no significant changes. > > There is a comment in the patch that states: > > /* We do not need clean_ipv6_addr here: just report verbatim */ > > I am not quite sure what it means, but I am guessing it means that > the patch does not need to format the IPv6 addresses in any specific > way. > > > Yes, basically correct. There is a kluge (their word, not mine) in > utils/adt/network.c to strip the zone - see the comment for the > clean_ipv6_addr() function in that file. I added the patch comment in > case some future person wonders why we don't "clean up" the ipv6 > address, like other places in the code base do. We don't need to pass it > back to anything else, so we can simply output the correct version, zone > and all. clean_ipv6_addr() needs to be called before trying to convert a string representation into inet/cidr types. This is not what is happening here. So the comment is not applicable.
В списке pgsql-hackers по дате отправления: