Linux Command-ntohs പഠിക്കുക

പേര്

htonl, htons, ntohl, ntohs - ഹോസ്റ്റ്, നെറ്റ്വർക്ക് ബൈറ്റ് ഓർഡറുകൾ തമ്മിലുള്ള പരിവർത്തനങ്ങൾ പരിവർത്തനം ചെയ്യുക

സംഗ്രഹം

# ഉൾപ്പെടുത്തി uint32_t htonl (uint32_t ഹോസ്റ്റലോംഗ് ); uint16_t htons (uint16_t hostshort ); uint32_t ntohl (uint32_t netlong ); uint16_t ntohs (uint16_t netshort );

വിവരണം

Htonl () ഫംഗ്ഷൻ, കൈമാറ്റം ചെയ്യാത്ത പൂർണ്ണസംഖ്യ ഹോസ്റ്റലോംഗിനെ ഹോസ്റ്റ് ബൈറ്റ് ഓർഡറിൽ നിന്ന് ബൈറ്റ് ഓഡർ വരെ പരിവർത്തനം ചെയ്യുന്നു.

ഹോട്ട്സ് ബൈറ്റ് ഓർഡർ ചെയ്യുമ്പോൾ , ഹോട്ട് ബൈറ്റിൽ നിന്ന് കൈമാറ്റം ചെയ്യാത്ത ഹ്രസ്വ പൂർണ്ണസംഖ്യ ഹോസ്റ്ററാണ്.

Ntohl () ഫംഗ്ഷൻ sint integer netlong നെറ്റ്വറ്ക്ക് ബൈറ്റ് ഓർഡറിൽ നിന്നും ബൈറ്റ് ഓർഡർ ഹോസ്റ്റ് ചെയ്യുന്നതിനായി മാറ്റുന്നു.

Ntohs () ഫംഗ്ഷൻ, ബൈറ്റ് ഓർഡർ ഹോസ്റ്റുചെയ്യുന്നതിനായി നെറ്റ്വർക്ക് ബൈറ്റ് ഓർഡറിൽ നിന്നും ഒപ്പില്ലാത്ത ഹ്രസ്വ പൂർണ്ണസംഖ്യ നെറ്റോർട്ട് മാറ്റുന്നു.

I80x86- ൽ ഹോസ്റ്റിന്റെ ബൈറ്റ് ഓർഡർ ബെയ്റ്റ് ആദ്യം ആണ്, നെറ്റ്വെയർ ബൈറ്റ് ഓർഡർ ഇന്റർനെറ്റിൽ ഉപയോഗിക്കുന്നത് പോലെ, ഏറ്റവും പ്രധാനപ്പെട്ടത് ബൈറ്റ് ആണ്.

അത് ശരിയാണ്

ബിഎസ്ഡി 4.3