]> git.proxmox.com Git - mirror_frr.git/blobdiff - python/xrefstructs.json
lib: convert xref_threadsched to xref_eventsched
[mirror_frr.git] / python / xrefstructs.json
index e62c351bc9ff7bbd082d2fc54e98c95551d5cd0d..25c48c9d564c8e3943edde984e6ce0e3e1ab72eb 100644 (file)
@@ -3,44 +3,30 @@
     "fields": [
       {
         "name": "string",
-        "offset": 0,
-        "size": 8,
         "type": "const char  *"
       },
       {
         "name": "doc",
-        "offset": 8,
-        "size": 8,
         "type": "const char  *"
       },
       {
         "name": "daemon",
-        "offset": 16,
-        "size": 4,
         "type": "int"
       },
       {
         "name": "attr",
-        "offset": 20,
-        "size": 1,
-        "type": "uint8_t"
+        "type": "uint32_t"
       },
       {
         "name": "func",
-        "offset": 24,
-        "size": 8,
         "type": "int *"
       },
       {
         "name": "name",
-        "offset": 32,
-        "size": 8,
         "type": "const char  *"
       },
       {
         "name": "xref",
-        "offset": 40,
-        "size": 32,
         "type": "struct xref"
       }
     ]
     "fields": [
       {
         "name": "xrefdata",
-        "offset": 0,
-        "size": 8,
         "type": "struct xrefdata *"
       },
       {
         "name": "type",
-        "offset": 8,
-        "size": 4,
         "type": "enum xref_type"
       },
       {
         "name": "line",
-        "offset": 12,
-        "size": 4,
         "type": "int"
       },
       {
         "name": "file",
-        "offset": 16,
-        "size": 8,
         "type": "const char  *"
       },
       {
         "name": "func",
-        "offset": 24,
-        "size": 8,
         "type": "const char  *"
       }
     ]
     "fields": [
       {
         "name": "xref",
-        "offset": 0,
-        "size": 32,
         "type": "struct xref"
       },
       {
         "name": "cmd_element",
-        "offset": 32,
-        "size": 8,
         "type": "const struct cmd_element  *"
       },
       {
         "name": "node_type",
-        "offset": 40,
-        "size": 4,
         "type": "enum node_type"
       }
     ]
     "fields": [
       {
         "name": "xref",
-        "offset": 0,
-        "size": 32,
         "type": "struct xref"
       },
       {
         "name": "fmtstring",
-        "offset": 32,
-        "size": 8,
         "type": "const char  *"
       },
       {
         "name": "priority",
-        "offset": 40,
-        "size": 4,
         "type": "uint32_t"
       },
       {
         "name": "ec",
-        "offset": 44,
-        "size": 4,
         "type": "uint32_t"
       },
       {
         "name": "args",
-        "offset": 48,
-        "size": 8,
         "type": "const char  *"
       }
     ]
     "fields": [
       {
         "name": "xref",
-        "offset": 0,
-        "size": 32,
         "type": "struct xref"
       },
       {
         "name": "funcname",
-        "offset": 32,
-        "size": 8,
         "type": "const char  *"
       },
       {
         "name": "dest",
-        "offset": 40,
-        "size": 8,
         "type": "const char  *"
       },
       {
         "name": "thread_type",
-        "offset": 48,
-        "size": 4,
         "type": "uint32_t"
       }
     ]
     "fields": [
       {
         "name": "xref",
-        "offset": 0,
-        "size": 8,
         "type": "const struct xref  *"
       },
       {
         "array": 16,
         "name": "uid",
-        "offset": 8,
-        "size": 16,
         "type": "char"
       },
       {
         "name": "hashstr",
-        "offset": 24,
-        "size": 8,
         "type": "const char  *"
       },
       {
         "array": 2,
         "name": "hashu32",
-        "offset": 32,
-        "size": 8,
         "type": "uint32_t"
       }
     ]