loci: remove object tracking

This feature is not used by Indigo anymore. Saves 16 bytes per of_object.
diff --git a/c_gen/templates/of_object.c b/c_gen/templates/of_object.c
index 69bd8d3..28c00cc 100644
--- a/c_gen/templates/of_object.c
+++ b/c_gen/templates/of_object.c
@@ -87,13 +87,6 @@
         return;
     }
 
-    /*
-     * Make callback if present
-     */
-    if (obj->track_info.delete_cb != NULL) {
-        obj->track_info.delete_cb(obj);
-    }
-
     if (obj->wire_object.owned) {
         of_wire_buffer_free(obj->wire_object.wbuf);
     }
diff --git a/c_gen/templates/of_object.h b/c_gen/templates/of_object.h
index 3e91ad5..72480c8 100644
--- a/c_gen/templates/of_object.h
+++ b/c_gen/templates/of_object.h
@@ -85,16 +85,6 @@
 extern of_object_t *of_object_new(int bytes);
 extern of_object_t *of_object_dup(of_object_t *src);
 
-/**
- * Callback function prototype for deleting an object
- */
-typedef void (*of_object_delete_callback_f)(of_object_t *obj);
-
-typedef struct of_object_track_info_s {
-    of_object_delete_callback_f delete_cb;  /* To be implemented */
-    void *delete_cookie;
-} of_object_track_info_t;
-
 extern int of_object_xid_set(of_object_t *obj, uint32_t xid);
 extern int of_object_xid_get(of_object_t *obj, uint32_t *xid);
 
@@ -157,8 +147,6 @@
     of_wire_length_set_f wire_length_set;
     of_wire_type_get_f wire_type_get;
     of_wire_type_set_f wire_type_set;
-
-    of_object_track_info_t track_info;
 };
 
 struct of_object_storage_s {