_getshort 子例程

用途

检索短字节数量。

标准 C 库 (libc.a)

语法

#include <sys/types.h>
#include <netinet/in.h>
#include <arpa/nameser.h>
#include <resolv.h>

unsigned short getshort ( MessagePtr)
u_char *MessagePtr;

描述

_getshort 子例程从字节流或任意字节边界获取数量。

_getshort 子例程是构成 解析器的一组子例程之一,该子例程是用于解析域名的一组函数。 解析器子例程所使用的全局信息将保留在 资源 (_S) 数据结构中。 /usr/include/resolv.h 文件包含 _res 结构定义。

所有包含 _getshort 子例程的应用程序都必须在将 _BSD 宏设置为特定值的情况下进行编译。 可接受的值为 43 和 44。 此外,所有套接字应用程序都必须包含 BSD libbsd.a 库。

参数

描述
MessagePtr 指定指向字节流的指针。

返回值

_getshort 子例程返回无符号短 (16 位) 值。

文件

描述
/etc/resolv.conf                      定义名称服务器和域名。