diff options
Diffstat (limited to 'ripngd/ripng_offset.c')
| -rw-r--r-- | ripngd/ripng_offset.c | 5 | 
1 files changed, 5 insertions, 0 deletions
diff --git a/ripngd/ripng_offset.c b/ripngd/ripng_offset.c index 41ba2360ba..fe95ccfc2b 100644 --- a/ripngd/ripng_offset.c +++ b/ripngd/ripng_offset.c @@ -56,6 +56,11 @@ struct ripng_offset_list *ripng_offset_list_new(struct ripng *ripng,  void ripng_offset_list_del(struct ripng_offset_list *offset)  {  	listnode_delete(offset->ripng->offset_list_master, offset); +	ripng_offset_list_free(offset); +} + +void ripng_offset_list_free(struct ripng_offset_list *offset) +{  	if (OFFSET_LIST_IN_NAME(offset))  		free(OFFSET_LIST_IN_NAME(offset));  	if (OFFSET_LIST_OUT_NAME(offset))  | 
