]> git.ipfire.org Git - thirdparty/squid.git/commit
ext_edirectory_userip_acl: alternative split algorithms
authorAmos Jeffries <squid3@treenet.co.nz>
Wed, 15 Dec 2010 12:13:01 +0000 (05:13 -0700)
committerAmos Jeffries <squid3@treenet.co.nz>
Wed, 15 Dec 2010 12:13:01 +0000 (05:13 -0700)
commit9c2c41b299ea193255e178ccf6f76fb4720799df
treeac03eb7679fe2e15eb6fe27558e8f6c3cc98d7c2
parentdd68402fb8faac36ebbc6ef91131401b2a7c8ed3
ext_edirectory_userip_acl: alternative split algorithms

Some compilers do not support dynamically allocated stack space.
Instead perform a scan and hunk copy/wipe of the passed buffers directly.
As a side effect the split is no longer triple-copying data and
double-memset'ing.
helpers/external_acl/eDirectory_userip/ext_edirectory_userip_acl.cc