[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

hostent - Data structure error?



   Hi whoever reads this. Just a minor thing.
   Below data structure should have both int(5) fields defined as int(10)
   I believe.
   With int(5) the gethostbyname API returns 0 for h_addrtype and 2 for
   h_length. When I change the integer fields to int(10) I get resp. 2 and
   4, the correct values.
        **
        **           #define h_addr   h_addr_list[0]
        **
        D p_hostent       S               *
        D hostent         DS                  Based(p_hostent)
        D   h_name                        *
        D   h_aliases                     *
        D   h_addrtype                   5I 0
        D   h_length                     5I 0
        D   h_addrlist                    *
        D p_h_addr        S               *   Based(h_addrlist)
        D h_addr          S             10U 0 Based(p_h_addr)
   Best regards,
   Frank Fleer.
     __________________________________________________________________

   "PLEASE NOTE: The preceding information may be confidential or
   privileged. It only should be used or disseminated for the purpose of
   conducting business with Parker. If you are not an intended recipient,
   please notify the sender by replying to this message and then delete
   the information from your system. Thank you for your cooperation."
-----------------------------------------------------------------------
This is the FTPAPI mailing list.  To unsubscribe, please go to:
http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------