This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

SOCKADDR not found

I cannot find the SOCKADDR or SOCKADDR_IN structure used in many functions such as bind http://www.keil.com/support/man/docs/rlarm/rlarm_bind.htm
or
recvfrom http://www.keil.com/support/man/docs/rlarm/rlarm_recvfrom.htm

I have included <RTL.h> header file in which there is no trace of SOCKADDR at all. Please Help!!!

Parents
  • The problem was that I was installing MDK 4.23 and then the rl-arm library v 4.12 , so the RTL.h was being replaced with an older version; I didn't know that in the MDK 4.23 the library came integrated, now I know. Thanks to you.
    After seeing the BSD example projects, I have a question : does BSD implementation compulsorily require a RTOS (as in the example they have included rtx.h and used functions prototyped in it)? As far as I know implementation of BSD on linux distributions,say Ubuntu requires an OS but otherwise for using BSD on embedded platforms, we wont require an OS (hope I'm correct.)

Reply
  • The problem was that I was installing MDK 4.23 and then the rl-arm library v 4.12 , so the RTL.h was being replaced with an older version; I didn't know that in the MDK 4.23 the library came integrated, now I know. Thanks to you.
    After seeing the BSD example projects, I have a question : does BSD implementation compulsorily require a RTOS (as in the example they have included rtx.h and used functions prototyped in it)? As far as I know implementation of BSD on linux distributions,say Ubuntu requires an OS but otherwise for using BSD on embedded platforms, we wont require an OS (hope I'm correct.)

Children