#415 closed enhancement (fixed)
IPv6 support in PJLIB
Reported by: | bennylp | Owned by: | bennylp |
---|---|---|---|
Priority: | normal | Milestone: | release-0.9.0 |
Component: | pjlib | Version: | trunk |
Keywords: | Cc: | ||
Backport to 1.x milestone: | Backported: |
Description
Requirements:
- should work on most platforms where IPv6 is available (Windows, WinCE, Linux, *nix, MacOS X, and Symbian)
- optional
Change History (6)
comment:1 Changed 17 years ago by bennylp
- Resolution set to fixed
- Status changed from new to closed
comment:2 Changed 17 years ago by bennylp
Some more major modifications in r1601:
In addr_resolv.h:
- Changed pj_gethostip() function to include address family
- Changed pj_getdefaultipinterface() function to include address family
- Added rhostresolver6 field in pj_symbianos_params
In errno.h:
- Added new errno: PJ_EAFNOTSUP
In sock.h:
- Various constant accessor functions (e.g. pj_AF_INET() now are implemented as macros when PJ_DLL is not declared
- Do not align pj_sockaddr_in6 to 64bit boundary since Winsock doesn't like it
- New API: pj_sockaddr_init()
- New API: pj_sockaddr_get_addr()
- New API: pj_sockaddr_has_addr()
- New API: pj_sockaddr_get_addr_len()
- New API: pj_sockaddr_set_str_addr()
- New API: pj_sockaddr_get_port()
- New API: pj_sockaddr_set_port()
comment:3 Changed 17 years ago by bennylp
comment:4 Changed 17 years ago by bennylp
Fixed IPv6 interface enumeration on Linux in r1612
comment:5 Changed 17 years ago by bennylp
New socket API in r1613:
- pj_sockaddr_cmp()
- pj_sockaddr_copy_addr()
- pj_sockaddr_print()
comment:6 Changed 17 years ago by bennylp
Symbian's pjlibU.def file was updated in r1614
Note: See
TracTickets for help on using
tickets.
Done in r1585:
New Configuration Macros:
New functions:
New error code::
New macros::