Re: Re(2): Not able to get success with setsockopt
Re: Re(2): Not able to get success with setsockopt
- Subject: Re: Re(2): Not able to get success with setsockopt
- From: Jim Luther <email@hidden>
- Date: Mon, 20 Feb 2006 08:02:23 -0800
For future reference, the Single UNIX Specification at <http://
www.opengroup.org/onlinepubs/009695399/> is a good thing to keep
bookmarked for questions like this. For example, for setsockopt at
<http://www.opengroup.org/onlinepubs/009695399/functions/
setsockopt.html> it says:
SO_BROADCAST
Permits sending of broadcast messages, if this is supported by the
protocol. This option takes an int value. This is a Boolean option.
... and:
For Boolean options, 0 indicates that the option is disabled and 1
indicates that the option is enabled.
- Jim
On Feb 19, 2006, at 10:52 PM, Basavaraj Pujar wrote:
Thank you. It worked by changing it into int type.
Regards,
Raj
On 2/17/06, Peter Lovell <email@hidden> wrote:
On Feb 17, 2006, at 05:02 , innovator information wrote:
Hello,
I am not able to pass through setsockopt in Mac OS Tiger.
setsockopt( socketFd, SOL_SOCKET, SO_BROADCAST, &cOptVal, sizeof
(char)
where cOptVal is 1.
It is always returning < 0.
what is wrong with this.
A return value of "-1" from a system call is usually accompanied by
an explanation in the global "errno" (see the man page for
setsockopt
()). That will tell you what is wrong.
... and the first thing I'd check is the size of the variable to
pass.
I suspect that you might have more luck defining it as an "int" and
saying it's four bytes.
This has always been a source of much confusion, at least for me.
Cheers.....Peter
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Macnetworkprog mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
40gmail.com
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Macnetworkprog mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
40apple.com
This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Macnetworkprog mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden