Re: General Linux c programming questions



On 2009-02-20, The Natural Philosopher <a@xxx> wrote:
White Spirit wrote:
Sam wrote:

je writes:

Also I am looking for libraries for socket programming, and for
CANopen. I have heard that the CANbus is treated as a socket nowadays,
and that there is something called CANfestival.

If by sockets you are referring to networking sockets, no special
libraries are required. Socket API is included in the standard C library.

The OP will also find that Winsock is very similar to the standard
socket library by virtue of the fact that M$ based Winsock on BSD
sockets.

I think you will find that winsock was developed elsehwere
than microsnot.

Pretty much.

For many years Microsoft stubbornly pretended that TCP/IP
didn't exist[1] and tried to force all their customers to stick
with their proprietary SMB NetBIOS/NetBEUI stuff. After what
was probably a large percentage of MS customers had added on
third-party TCP/IP libraries from Sun, Wollongong, and others
Microsoft finally woke up to reality and "adopted" TCP/IP
networking and the Winsock API that had been initially defined
by others.

[1] Ignoring reality is something that Microsoft has always
been pretty good at.

--
Grant Edwards grante Yow! What I need is a
at MATURE RELATIONSHIP with a
visi.com FLOPPY DISK ...
.



Relevant Pages

  • Re: General Linux c programming questions
    ... I have heard that the CANbus is treated as a socket nowadays, ... libraries are required. ... Socket API is included in the standard C library. ... The OP will also find that Winsock is very similar to the standard socket library by virtue of the fact that M$ based Winsock on BSD sockets. ...
    (comp.os.linux.misc)
  • Re: General Linux c programming questions
    ... libraries are required. ... Socket API is included in the standard C library. ... The OP will also find that Winsock is very similar to the standard socket library by virtue of the fact that M$ based Winsock on BSD sockets. ...
    (comp.os.linux.misc)
  • Re: help me with my understanding of WSPRecv/From
    ... WinSock has some MS-specific functions to employ the NT ... WinSock has a common provider DLL called MSAFD.DLL. ... AFD.SYS is a kernel module which implements the sockets semantics on top of ... This will give you lots of socket stuff, ...
    (microsoft.public.development.device.drivers)
  • Re: help me with my understanding of WSPRecv/From
    ... WinSock has some MS-specific functions to employ the NT ... WinSock has a common provider DLL called MSAFD.DLL. ... AFD.SYS is a kernel module which implements the sockets semantics on top of ... This will give you lots of socket stuff, ...
    (microsoft.public.win32.programmer.kernel)
  • Re: help me with my understanding of WSPRecv/From
    ... WinSock has some MS-specific functions to employ the NT ... WinSock has a common provider DLL called MSAFD.DLL. ... AFD.SYS is a kernel module which implements the sockets semantics on top of ... This will give you lots of socket stuff, ...
    (microsoft.public.win32.programmer.networks)