Page MenuHomeFreeBSD

D42439.diff
No OneTemporary

D42439.diff

diff --git a/sys/kern/imgact_elf.c b/sys/kern/imgact_elf.c
--- a/sys/kern/imgact_elf.c
+++ b/sys/kern/imgact_elf.c
@@ -2704,7 +2704,7 @@
}
}
-static bool
+bool
__elfN(parse_notes)(struct image_params *imgp, Elf_Note *checknote,
const char *note_vendor, const Elf_Phdr *pnote,
bool (*cb)(const Elf_Note *, void *, bool *), void *cb_arg)
diff --git a/sys/sys/imgact_elf.h b/sys/sys/imgact_elf.h
--- a/sys/sys/imgact_elf.h
+++ b/sys/sys/imgact_elf.h
@@ -123,6 +123,9 @@
void __elfN(size_segments)(struct thread *, struct sseg_closure *, int);
size_t __elfN(register_note)(struct thread *, struct note_info_list *,
int, outfunc_t, void *);
+bool __elfN(parse_notes)(struct image_params *, Elf_Note *, const char *,
+ const Elf_Phdr *, bool (*)(const Elf_Note *, void *, bool *),
+ void *);
/* Machine specific function to dump per-thread information. */
void __elfN(dump_thread)(struct thread *, void *, size_t *);

File Metadata

Mime Type
text/plain
Expires
Sun, Nov 17, 11:34 AM (21 h, 54 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
14675522
Default Alt Text
D42439.diff (948 B)

Event Timeline