• Nils Goroll's avatar
    demo and test use of the stringified session attributes · 7c4cdd48
    Nils Goroll authored
    While, in most of the code, we now use SA_*_ADDR and format the
    address/port when needed, for the client ip and port, there still exist
    formatted strings as session attributes.
    
    I recently came across this in a different context and wondered if we
    should remove these string session attributes, but as we use them multiple
    times for each request, that would only imply additional overhead for
    repeated string formatting.  So I think we should keep them for now,
    but we might want to consider to add to struct suckaddr optional
    formatted strings to avoid the duplicated formatting which already
    happens.
    
    This commit adds a regression test.
    
    Motivated by #3173
    7c4cdd48
Name
Last commit
Last update
.circleci Loading commit data...
.github Loading commit data...
bin Loading commit data...
doc Loading commit data...
etc Loading commit data...
include Loading commit data...
lib Loading commit data...
m4 Loading commit data...
man Loading commit data...
tools Loading commit data...
.dir-locals.el Loading commit data...
.envrc Loading commit data...
.gitignore Loading commit data...
.lgtm.yml Loading commit data...
.syntastic_c_config Loading commit data...
.travis.yml Loading commit data...
CONTRIBUTING Loading commit data...
ChangeLog Loading commit data...
INSTALL Loading commit data...
LICENSE Loading commit data...
Makefile.am Loading commit data...
README.Packaging Loading commit data...
README.rst Loading commit data...
autogen.des Loading commit data...
autogen.sh Loading commit data...
configure.ac Loading commit data...
flint.lnt Loading commit data...
varnish-legacy.m4 Loading commit data...
varnish.m4 Loading commit data...
varnishapi-uninstalled.pc.in Loading commit data...
varnishapi.pc.in Loading commit data...