1156952Sume/*
2156952Sume * Copyright (c) 2004 by Internet Systems Consortium, Inc. ("ISC")
3156952Sume * Copyright (c) 1996,1999 by Internet Software Consortium.
4156952Sume *
5156952Sume * Permission to use, copy, modify, and distribute this software for any
6156952Sume * purpose with or without fee is hereby granted, provided that the above
7156952Sume * copyright notice and this permission notice appear in all copies.
8156952Sume *
9156952Sume * THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES
10156952Sume * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
11156952Sume * MERCHANTABILITY AND FITNESS.  IN NO EVENT SHALL ISC BE LIABLE FOR
12156952Sume * ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
13156952Sume * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
14156952Sume * ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
15156952Sume * OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
16156952Sume */
17156952Sume
18156952Sume#ifndef lint
19269867Sumestatic const char rcsid[] = "$Id: ns_netint.c,v 1.3 2005/04/27 04:56:40 sra Exp $";
20156952Sume#endif
21269867Sume#include <sys/cdefs.h>
22269867Sume__FBSDID("$FreeBSD$");
23156952Sume
24156952Sume/* Import. */
25156952Sume
26156952Sume#include "port_before.h"
27156952Sume
28156952Sume#include <arpa/nameser.h>
29156952Sume
30156952Sume#include "port_after.h"
31156952Sume
32156952Sume/* Public. */
33156952Sume
34156952Sumeu_int
35156952Sumens_get16(const u_char *src) {
36156952Sume	u_int dst;
37156952Sume
38156952Sume	NS_GET16(dst, src);
39156952Sume	return (dst);
40156952Sume}
41156952Sume
42156952Sumeu_long
43156952Sumens_get32(const u_char *src) {
44156952Sume	u_long dst;
45156952Sume
46156952Sume	NS_GET32(dst, src);
47156952Sume	return (dst);
48156952Sume}
49156952Sume
50156952Sumevoid
51156952Sumens_put16(u_int src, u_char *dst) {
52156952Sume	NS_PUT16(src, dst);
53156952Sume}
54156952Sume
55156952Sumevoid
56156952Sumens_put32(u_long src, u_char *dst) {
57156952Sume	NS_PUT32(src, dst);
58156952Sume}
59170242Sume
60170242Sume/*! \file */
61