June 18, 2026, 11:22:46 PM

News : LinuxSolved.com Linux Help Community Forum..


Author Topic: endianess problem!!!!  (Read 20899 times)

Offline sandeepvignesh

  • Linux Noob !
  • *
  • Posts: 7
endianess problem!!!!
« on: June 15, 2009, 04:20:47 AM »
I have a small doubt regarding endianess. My system here is little endian and the board I am communicating with is big endian. Hence the data received by the board is not same as what I am sending. I have heard about htons and htonl,are they used only for IP address conversion or even for data? I just need to make sure that data should be matched both the sides,so can anybody please help me out!!!!Thanks in advance.......

Offline dragoncity99

  • LST CareTaker
  • Experienced
  • *****
  • Posts: 551
Re: endianess problem!!!!
« Reply #1 on: October 29, 2009, 03:45:59 PM »
I used to face this problem with my colleague when i was coding for C++ socket programming(Little Endian) to talk to Java(Big Endian). Both are intel x86 pcs.

We have to send a test string and do recvmsg on the string and dissect it to bit level. That's how we found the problem...

 

Database Error

Please try again. If you come back to this error screen, report the error to an administrator.
Back