coding style: ippool API
add unit-test for ippool