in.h revision 271127
1178152Srpaulo/*- 2178152Srpaulo * Copyright (c) 2010 Isilon Systems, Inc. 3178152Srpaulo * Copyright (c) 2010 iX Systems, Inc. 4178152Srpaulo * Copyright (c) 2010 Panasas, Inc. 5178152Srpaulo * Copyright (c) 2013, 2014 Mellanox Technologies, Ltd. 6178152Srpaulo * All rights reserved. 7178152Srpaulo * 8178152Srpaulo * Redistribution and use in source and binary forms, with or without 9178152Srpaulo * modification, are permitted provided that the following conditions 10178152Srpaulo * are met: 11178152Srpaulo * 1. Redistributions of source code must retain the above copyright 12178152Srpaulo * notice unmodified, this list of conditions, and the following 13178152Srpaulo * disclaimer. 14178152Srpaulo * 2. Redistributions in binary form must reproduce the above copyright 15178152Srpaulo * notice, this list of conditions and the following disclaimer in the 16178152Srpaulo * documentation and/or other materials provided with the distribution. 17178152Srpaulo * 18178152Srpaulo * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR 19178152Srpaulo * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 20178152Srpaulo * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 21178152Srpaulo * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 22178152Srpaulo * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 23178152Srpaulo * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 24178152Srpaulo * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 25178152Srpaulo * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 26178152Srpaulo * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 27178152Srpaulo * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 28281205Sbrueffer */ 29189773Srpaulo#ifndef _LINUX_IN_H_ 30178152Srpaulo#define _LINUX_IN_H_ 31178152Srpaulo 32189773Srpaulo#include "opt_inet.h" 33232090Sjkim 34232090Sjkim#include <netinet/in.h> 35232090Sjkim#include <asm/byteorder.h> 36178152Srpaulo 37178152Srpaulo#define ipv4_is_zeronet IN_ZERONET 38178152Srpaulo#define ipv4_is_loopback IN_LOOPBACK 39178152Srpaulo 40178152Srpaulo#endif /* _LINUX_IN_H_ */ 41189773Srpaulo