_putlong 子例程

用途

将长字节数量放入字节流中。

标准 C 库 (libc.a)

语法

#include <sys/types.h>
#include <netinet/in.h>
#include <arpa/nameser.h>
#include <resolv.h>
void _putlong ( Long,  MessagePtr)
unsigned long Long;
u_char *MessagePtr;

描述

_putlong 子例程将长字节量放入字节流或任意字节边界中。

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

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

参数

描述
长整型 表示 32 位整数。
MessagePtr 表示字节流中的指针。

文件

描述
                         /etc/resolv.conf 列出名称服务器和域名。