portset.h (193149) | portset.h (204619) |
---|---|
1/* 2 * Copyright (C) 2008, 2009 Internet Systems Consortium, Inc. ("ISC") 3 * 4 * Permission to use, copy, modify, and/or distribute this software for any 5 * purpose with or without fee is hereby granted, provided that the above 6 * copyright notice and this permission notice appear in all copies. 7 * 8 * THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH 9 * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY 10 * AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT, 11 * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM 12 * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE 13 * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 14 * PERFORMANCE OF THIS SOFTWARE. 15 */ 16 | 1/* 2 * Copyright (C) 2008, 2009 Internet Systems Consortium, Inc. ("ISC") 3 * 4 * Permission to use, copy, modify, and/or distribute this software for any 5 * purpose with or without fee is hereby granted, provided that the above 6 * copyright notice and this permission notice appear in all copies. 7 * 8 * THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH 9 * REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY 10 * AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT, 11 * INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM 12 * LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE 13 * OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR 14 * PERFORMANCE OF THIS SOFTWARE. 15 */ 16 |
17/* $Id: portset.h,v 1.3.90.2 2009/01/18 23:47:41 tbox Exp $ */ | 17/* $Id: portset.h,v 1.3.90.3 2009/06/25 05:31:51 marka Exp $ */ |
18 19/*! \file isc/portset.h 20 * \brief Transport Protocol Port Manipulation Module 21 * 22 * This module provides simple utilities to handle a set of transport protocol 23 * (UDP or TCP) port numbers, e.g., for creating an ACL list. An isc_portset_t 24 * object is an opaque instance of a port set, for which the user can add or 25 * remove a specific port or a range of consecutive ports. This object is --- 107 unchanged lines hidden (view full) --- 133 * 134 * Requires: 135 *\li 'portlist' to be valid. 136 *\li port_lo <= port_hi 137 */ 138 139ISC_LANG_ENDDECLS 140 | 18 19/*! \file isc/portset.h 20 * \brief Transport Protocol Port Manipulation Module 21 * 22 * This module provides simple utilities to handle a set of transport protocol 23 * (UDP or TCP) port numbers, e.g., for creating an ACL list. An isc_portset_t 24 * object is an opaque instance of a port set, for which the user can add or 25 * remove a specific port or a range of consecutive ports. This object is --- 107 unchanged lines hidden (view full) --- 133 * 134 * Requires: 135 *\li 'portlist' to be valid. 136 *\li port_lo <= port_hi 137 */ 138 139ISC_LANG_ENDDECLS 140 |
141#endif /* ISC_NETADDR_H */ | 141#endif /* ISC_PORTSET_H */ |