Operating System - Linux
1830234 Members
2471 Online
109999 Solutions
New Discussion

Re: using obsolete setsockopt SO_BSDCOMPAT

 
Jorge Carminati
Occasional Advisor

using obsolete setsockopt SO_BSDCOMPAT

Hi, I've installed in a ProLiant DL360 the 'hpasm-7.3.0c-67.rhel4' package (RHEL 4).

During startup I get the following messages:

process `cmathreshd' is using obsolete setsockopt SO_BSDCOMPAT
process `csginkgo' is using obsolete setsockopt SO_BSDCOMPAT
process `cmathreshd' is using obsolete setsockopt SO_BSDCOMPAT
process `csginkgo' is using obsolete setsockopt SO_BSDCOMPAT
process `cmathreshd' is using obsolete setsockopt SO_BSDCOMPAT

$uname -a
Linux baslxmr001.corp.mycompany.net 2.6.9-22.ELsmp #1 SMP Mon Sep 19 18:32:14 EDT 2005 i686 i686 i386 GNU/Linux

Any idea what could be the problem ?
Thanks in advance.
Jorge.-
2 REPLIES 2
shrey_1
New Member

Re: using obsolete setsockopt SO_BSDCOMPAT

I am seeing the same problem.
Do we have a fix? I understand that above processes are using the deprecated setsocketopt SO_BSDCOMPAT.
Matti_Kurkela
Honored Contributor

Re: using obsolete setsockopt SO_BSDCOMPAT

For now, it is just a warning: when you see those messages, you know that you should not upgrade your kernel to Linux-2.7.xx (or greater) kernel series. That series is likely to drop the support of (some of) the things that are now working-but-obsolete.

Because RHEL4 seems to be frozen on kernel version 2.6.9 + an increasing amount of backported patches (the -22 in the kernel version number), this is unlikely to cause you any problems while you stay with standard RHEL 4.

HP knows this, so the developers of the hpasm package probably aren't in a big hurry to fix that.
MK