Hi, While investigating a memory leak and system panic, it didn't take long to realize that the various iterator functions, and how tokens were handled in and around them, needed a bit of cleaning up.
When a user utility completes any list processing, the token used to walk the data should be freed up. Currently, this only happens in some cases using ipfstat command when an additional ioctl call from the user program cleans up the token. Two bugs were submitted, 1979488 for head branch and 1979427 for release branch, to address this problem. The proposed changes not only clean up each of the functions, but they remove any token processing requirements from the user level utilities. Please check out the proposed changes attached to the two bugs. The changes build and test for both branches without any issues, and have been thoroughly verified on Solaris platform. Unless someone notices a problem, I'll plan to commit them at the end of the month. Thanks, John ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ Ipfilter-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ipfilter-devel
