1*f8fc7052SJohn Chung % module cperparse % 2*f8fc7052SJohn Chung { 312042d7aSLawrence Tang #include "cper-parse.h" 45202bbb4SLawrence Tang #include <json.h> 512042d7aSLawrence Tang #include <stdio.h> 6*f8fc7052SJohn Chung % 7*f8fc7052SJohn Chung } 812042d7aSLawrence Tang 912042d7aSLawrence Tang //Library function declarations for module export. 10*f8fc7052SJohn Chung json_object * 11*f8fc7052SJohn Chung cper_to_ir(FILE *cper_file); 1212042d7aSLawrence Tang void ir_to_cper(json_object *ir, FILE *out); 1312042d7aSLawrence Tang 1412042d7aSLawrence Tang //JSON function symbol export. 1512042d7aSLawrence Tang const char *json_object_to_json_string(struct json_object *obj); 1612042d7aSLawrence Tang struct json_object *json_object_from_file(const char *filename); 1712042d7aSLawrence Tang struct json_object *json_tokener_parse(const char *str); 18