Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 64-bit support for BonJour in Tiger?



On Monday, June 13, 2005, at 09:18PM, Kiren Sekar <email@hidden> wrote:

>Steve,
>
>What is the structure definition for your txtrec structure?

typedef struct txtrecord
{
        unsigned char           len;
        char                          txt[256];
} MyTxtRecord;


>
>Regards,
>Kiren
>
>
>On Jun 13, 2005, at 8:40 AM, Steve Olson wrote:
>
>> The following code segment from a simple test program works just  
>> great for me in 32-bit mode; when compiled with -arch ppc64,  
>> dnserror indicates -65540 (Bad Parameter).
>>
>> Are there any known issues with 64-bit support of Bon Jour?
>>
>>
>>     /* set up TXT data.  1-byte length followed by text */
>>     txtlen = (uint16_t)sprintf(txtrec.txt, "type=\"ase\";version=\"% 
>> s\";pid=\"%d\"",
>>         TEST_VERSION, getpid());
>>
>>     txtrec.len = txtlen;
>>     txtlen++;
>>
>>     /*
>>     ** Pretend we are a service, and register that service with  
>> BonJour
>>     */
>>     dnserror = DNSServiceRegister(
>>         sdRef,                /* uninitialized */
>>         flags,                 /* 0: could take a look at possible  
>> values */
>>         interfaceIndex,  /* always  0 */
>>         servicename,     /* my string; dummy for testing */
>>         regtype,            /* always defined */
>>         domain,            /* null (local.), or arg 1 */
>>         NULL,                /* use current host name */
>>         port,                     /* service-specific port number */
>>         txtlen,
>>         (void *)&txtrec,
>>         myServiceRegisterCallback,
>>         context);
>>
>>
>> Thanks in advance,
>> Steve
>>
>>
>>  _______________________________________________
>> Do not post admin requests to the list. They will be ignored.
>> Bonjour-dev mailing list      (email@hidden)
>> Help/Unsubscribe/Update your Subscription:
>> http://lists.apple.com/mailman/options/bonjour-dev/email@hidden
>>
>> This email sent to email@hidden
>>
>
>
>
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Bonjour-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/bonjour-dev/email@hidden

This email sent to email@hidden

References: 
 >64-bit support for BonJour in Tiger? (From: Steve Olson <email@hidden>)
 >Re: 64-bit support for BonJour in Tiger? (From: Kiren Sekar <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.