]> git.puffer.fish Git - mirror/frr.git/commit
lib: call filter delete hook before freeing access list
authorStephen Hemminger <shemminger@vyatta.com>
Tue, 6 Dec 2011 10:04:12 +0000 (14:04 +0400)
committerDenis Ovsienko <infrastation@yandex.ru>
Tue, 6 Dec 2011 11:02:34 +0000 (15:02 +0400)
commit6a2e0f36b103386e57dbe3a6ee4716e809111198
tree2cfdd15813caa8b83ea3b98731a6f7a92db7e9c5
parentce0af6ff5a4f200035ed4134da72a67f49a21dd6
lib: call filter delete hook before freeing access list

The delete_hook was being run after calling access list delete function.
This would cause ospf to dereference a NULL, in ospf_filter_update
because 'access->name' was already freed.

See also:
    https://bugzilla.vyatta.com/show_bug.cgi?id=7654
lib/filter.c