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