| Summary: | [Solaris] Remove dependency on inet_aton | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | z_Archived | Reporter: | Mike Reid <mikereid> | ||||||
| Component: | TPTP | Assignee: | Mike Reid <mikereid> | ||||||
| Status: | CLOSED FIXED | QA Contact: | Kathy Chan <kathy> | ||||||
| Severity: | normal | ||||||||
| Priority: | P3 | CC: | jgwest | ||||||
| Version: | unspecified | ||||||||
| Target Milestone: | --- | ||||||||
| Hardware: | Sun | ||||||||
| OS: | Solaris | ||||||||
| Whiteboard: | |||||||||
| Attachments: |
|
||||||||
|
Description
Mike Reid
Upon further investigation the problem is introduced because of the dependency on inet_aton. In Solaris this function was undocumented and not part of any public ABI until Solaris 10. Solaris 9 provides inet_pton which provides similar functionality. Patch attached which uses inet_pton in favour of inet_aton which then removes the dependency on the newer Solaris 10 ABI. Additionally this removes the dependency on libresolv. Created attachment 174912 [details]
patch
Created attachment 174915 [details]
Updated patch
Patch checked into HEAD. This defect had been resolved as FIXED for more than 1 month. Please verify with the latest TPTP 4.7.2 driver. If this defect is still left unverified by February 25, we'll close it on the originator's behalf. TPTP 4.7.2 driver can be downloaded from: http://www.eclipse.org/tptp/home/downloads/?ver=4.7.2 Closing. |