Skip to content

Commit d6d084f

Browse files
committed
nvram.c: Correct librtas function prototypes
1 parent e557430 commit d6d084f

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

src/nvram.c

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -886,6 +886,8 @@ dump_errlog(struct nvram *nvram)
886886
return 0;
887887
}
888888

889+
struct rtas_event;
890+
889891
/**
890892
* dump_rtas_event_entry
891893
* @brief Dump event-scan data.
@@ -901,11 +903,11 @@ dump_errlog(struct nvram *nvram)
901903
int
902904
dump_rtas_event_entry(char *data, int len)
903905
{
904-
void *rtas_event;
906+
struct rtas_event *rtas_event;
905907
void *handle;
906-
void *(*parse_rtas_event)();
907-
void (*rtas_print_event)();
908-
void (*cleanup_rtas_event)();
908+
struct rtas_event *(*parse_rtas_event)(char *, int);
909+
int (*rtas_print_event)(FILE *, struct rtas_event *, int);
910+
int (*cleanup_rtas_event)(struct rtas_event *);
909911

910912
handle = dlopen("/usr/lib/librtasevent.so", RTLD_LAZY);
911913
if (handle == NULL)

0 commit comments

Comments
 (0)