Revision 300a025b79f1eceb0aa17c5a7779bbeb23c61599 authored by Bjoern A. Zeeb on 24 January 2010, 10:08:54 UTC, committed by Bjoern A. Zeeb on 24 January 2010, 10:08:54 UTC
Make callers to in6_selectsrc() and in6_pcbladdr() pass in memory to save the selected source address rather than returning an unreferenced copy to a pointer that might long be gone by the time we use the pointer for anything meaningful. Asked for by: rwatson Reviewed by: rwatson Approved by: re (kensmith)
1 parent 2457318
File | Mode | Size |
---|---|---|
Makefile | -rw-r--r-- | 3.7 KB |
Version.map | -rw-r--r-- | 1.5 KB |
_libelf.h | -rw-r--r-- | 6.2 KB |
elf.3 | -rw-r--r-- | 16.7 KB |
elf_begin.3 | -rw-r--r-- | 6.5 KB |
elf_begin.c | -rw-r--r-- | 3.7 KB |
elf_cntl.3 | -rw-r--r-- | 3.1 KB |
elf_cntl.c | -rw-r--r-- | 1.8 KB |
elf_data.c | -rw-r--r-- | 5.6 KB |
elf_end.3 | -rw-r--r-- | 2.3 KB |
elf_end.c | -rw-r--r-- | 2.4 KB |
elf_errmsg.3 | -rw-r--r-- | 3.5 KB |
elf_errmsg.c | -rw-r--r-- | 3.2 KB |
elf_errno.c | -rw-r--r-- | 1.7 KB |
elf_fill.3 | -rw-r--r-- | 1.9 KB |
elf_fill.c | -rw-r--r-- | 1.5 KB |
elf_flag.c | -rw-r--r-- | 3.8 KB |
elf_flagdata.3 | -rw-r--r-- | 4.6 KB |
elf_getarhdr.3 | -rw-r--r-- | 2.9 KB |
elf_getarhdr.c | -rw-r--r-- | 1.6 KB |
elf_getarsym.3 | -rw-r--r-- | 3.6 KB |
elf_getarsym.c | -rw-r--r-- | 1.8 KB |
elf_getbase.3 | -rw-r--r-- | 2.2 KB |
elf_getbase.c | -rw-r--r-- | 1.6 KB |
elf_getdata.3 | -rw-r--r-- | 4.8 KB |
elf_getident.3 | -rw-r--r-- | 2.5 KB |
elf_getident.c | -rw-r--r-- | 1.9 KB |
elf_getphnum.3 | -rw-r--r-- | 2.6 KB |
elf_getscn.3 | -rw-r--r-- | 4.0 KB |
elf_getshnum.3 | -rw-r--r-- | 2.4 KB |
elf_getshstrndx.3 | -rw-r--r-- | 2.7 KB |
elf_hash.3 | -rw-r--r-- | 2.1 KB |
elf_hash.c | -rw-r--r-- | 1.8 KB |
elf_kind.3 | -rw-r--r-- | 2.1 KB |
elf_kind.c | -rw-r--r-- | 1.6 KB |
elf_memory.3 | -rw-r--r-- | 3.4 KB |
elf_memory.c | -rw-r--r-- | 2.7 KB |
elf_next.3 | -rw-r--r-- | 2.7 KB |
elf_next.c | -rw-r--r-- | 2.0 KB |
elf_phnum.c | -rw-r--r-- | 1.7 KB |
elf_rand.3 | -rw-r--r-- | 3.1 KB |
elf_rand.c | -rw-r--r-- | 1.9 KB |
elf_rawfile.3 | -rw-r--r-- | 2.3 KB |
elf_rawfile.c | -rw-r--r-- | 1.7 KB |
elf_scn.c | -rw-r--r-- | 5.6 KB |
elf_shnum.c | -rw-r--r-- | 1.7 KB |
elf_shstrndx.c | -rw-r--r-- | 2.1 KB |
elf_strptr.3 | -rw-r--r-- | 3.3 KB |
elf_strptr.c | -rw-r--r-- | 3.6 KB |
elf_types.m4 | -rw-r--r-- | 6.8 KB |
elf_update.3 | -rw-r--r-- | 8.0 KB |
elf_update.c | -rw-r--r-- | 22.2 KB |
elf_version.3 | -rw-r--r-- | 2.9 KB |
elf_version.c | -rw-r--r-- | 1.7 KB |
gelf.3 | -rw-r--r-- | 6.2 KB |
gelf.h | -rw-r--r-- | 4.9 KB |
gelf_cap.c | -rw-r--r-- | 3.5 KB |
gelf_checksum.3 | -rw-r--r-- | 3.2 KB |
gelf_checksum.c | -rw-r--r-- | 1.8 KB |
gelf_dyn.c | -rw-r--r-- | 3.4 KB |
gelf_ehdr.c | -rw-r--r-- | 4.1 KB |
gelf_fsize.3 | -rw-r--r-- | 2.7 KB |
gelf_fsize.c | -rw-r--r-- | 1.9 KB |
gelf_getcap.3 | -rw-r--r-- | 3.4 KB |
gelf_getclass.3 | -rw-r--r-- | 1.9 KB |
gelf_getclass.c | -rw-r--r-- | 1.5 KB |
gelf_getdyn.3 | -rw-r--r-- | 3.4 KB |
gelf_getehdr.3 | -rw-r--r-- | 3.4 KB |
gelf_getmove.3 | -rw-r--r-- | 3.4 KB |
gelf_getphdr.3 | -rw-r--r-- | 3.9 KB |
gelf_getrel.3 | -rw-r--r-- | 3.4 KB |
gelf_getrela.3 | -rw-r--r-- | 3.4 KB |
gelf_getshdr.3 | -rw-r--r-- | 3.1 KB |
gelf_getsym.3 | -rw-r--r-- | 3.5 KB |
gelf_getsyminfo.3 | -rw-r--r-- | 3.3 KB |
gelf_getsymshndx.3 | -rw-r--r-- | 4.1 KB |
gelf_move.c | -rw-r--r-- | 3.8 KB |
gelf_newehdr.3 | -rw-r--r-- | 4.8 KB |
gelf_newphdr.3 | -rw-r--r-- | 3.6 KB |
gelf_phdr.c | -rw-r--r-- | 4.2 KB |
gelf_rel.c | -rw-r--r-- | 3.7 KB |
gelf_rela.c | -rw-r--r-- | 3.8 KB |
gelf_shdr.c | -rw-r--r-- | 3.4 KB |
gelf_sym.c | -rw-r--r-- | 3.8 KB |
gelf_syminfo.c | -rw-r--r-- | 3.6 KB |
gelf_symshndx.c | -rw-r--r-- | 3.3 KB |
gelf_update_ehdr.3 | -rw-r--r-- | 3.6 KB |
gelf_xlate.c | -rw-r--r-- | 2.5 KB |
gelf_xlatetof.3 | -rw-r--r-- | 6.8 KB |
libelf.c | -rw-r--r-- | 1.9 KB |
libelf.h | -rw-r--r-- | 7.2 KB |
libelf_align.c | -rw-r--r-- | 4.1 KB |
libelf_allocate.c | -rw-r--r-- | 4.1 KB |
libelf_ar.c | -rw-r--r-- | 10.9 KB |
libelf_checksum.c | -rw-r--r-- | 2.8 KB |
libelf_convert.m4 | -rw-r--r-- | 17.0 KB |
libelf_data.c | -rw-r--r-- | 2.5 KB |
libelf_ehdr.c | -rw-r--r-- | 5.7 KB |
libelf_extended.c | -rw-r--r-- | 3.2 KB |
libelf_fsize.m4 | -rw-r--r-- | 4.2 KB |
libelf_msize.m4 | -rw-r--r-- | 2.8 KB |
libelf_phdr.c | -rw-r--r-- | 4.0 KB |
libelf_shdr.c | -rw-r--r-- | 1.8 KB |
libelf_xlate.c | -rw-r--r-- | 4.0 KB |
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...