This is the mail archive of the glibc-bugs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug network/17717] New: Resolver if_* namespace


https://sourceware.org/bugzilla/show_bug.cgi?id=17717

            Bug ID: 17717
           Summary: Resolver if_* namespace
           Product: glibc
           Version: 2.21
            Status: NEW
          Severity: normal
          Priority: P2
         Component: network
          Assignee: unassigned at sourceware dot org
          Reporter: jsm28 at gcc dot gnu.org

Resolver code, brought in by pthreads (at least), uses if_* interfaces that
weren't in POSIX before 2001, resulting in linknamespace failures:

[initial] pthread_create -> [libpthread.a(pthread_create.o)] __resp ->
[libc.a(res_libc.o)] __res_iclose -> [libc.a(res_init.o)] if_nametoindex ->
[libc.a(if_index.o)] if_freenameindex
[initial] pthread_create -> [libpthread.a(pthread_create.o)] __resp ->
[libc.a(res_libc.o)] __res_iclose -> [libc.a(res_init.o)] if_nametoindex ->
[libc.a(if_index.o)] if_indextoname
[initial] pthread_create -> [libpthread.a(pthread_create.o)] __resp ->
[libc.a(res_libc.o)] __res_iclose -> [libc.a(res_init.o)] if_nametoindex ->
[libc.a(if_index.o)] if_nameindex
[initial] pthread_create -> [libpthread.a(pthread_create.o)] __resp ->
[libc.a(res_libc.o)] __res_iclose -> [libc.a(res_init.o)] if_nametoindex

-- 
You are receiving this mail because:
You are on the CC list for the bug.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]