Deleted Added
full compact
alias.h (162674) alias.h (164797)
1/* lint -save -library Flexelint comment for external headers */
2
3/*-
4 * Copyright (c) 2001 Charles Mott <cm@linktel.net>
5 * All rights reserved.
6 *
7 * Redistribution and use in source and binary forms, with or without
8 * modification, are permitted provided that the following conditions

--- 11 unchanged lines hidden (view full) ---

20 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
21 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
22 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
23 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
24 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
25 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
26 * SUCH DAMAGE.
27 *
1/* lint -save -library Flexelint comment for external headers */
2
3/*-
4 * Copyright (c) 2001 Charles Mott <cm@linktel.net>
5 * All rights reserved.
6 *
7 * Redistribution and use in source and binary forms, with or without
8 * modification, are permitted provided that the following conditions

--- 11 unchanged lines hidden (view full) ---

20 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
21 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
22 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
23 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
24 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
25 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
26 * SUCH DAMAGE.
27 *
28 * $FreeBSD: head/sys/netinet/libalias/alias.h 162674 2006-09-26 23:26:53Z piso $
28 * $FreeBSD: head/sys/netinet/libalias/alias.h 164797 2006-12-01 16:27:11Z piso $
29 */
30
31/*
32 * Alias.h defines the outside world interfaces for the packet aliasing
33 * software.
34 *
35 * This software is placed into the public domain with no restrictions on its
36 * distribution.

--- 147 unchanged lines hidden (view full) ---

184/* Transparent proxying routines. */
185int LibAliasProxyRule(struct libalias *, const char *_cmd);
186
187/* Module handling API */
188int LibAliasLoadModule(char *);
189int LibAliasUnLoadAllModule(void);
190int LibAliasRefreshModules(void);
191
29 */
30
31/*
32 * Alias.h defines the outside world interfaces for the packet aliasing
33 * software.
34 *
35 * This software is placed into the public domain with no restrictions on its
36 * distribution.

--- 147 unchanged lines hidden (view full) ---

184/* Transparent proxying routines. */
185int LibAliasProxyRule(struct libalias *, const char *_cmd);
186
187/* Module handling API */
188int LibAliasLoadModule(char *);
189int LibAliasUnLoadAllModule(void);
190int LibAliasRefreshModules(void);
191
192/* Mbuf helper function. */
193struct mbuf *m_megapullup(struct mbuf *, int);
194
192/*
193 * Mode flags and other constants.
194 */
195
196
197/* Mode flags, set using PacketAliasSetMode() */
198
199/*

--- 84 unchanged lines hidden ---
195/*
196 * Mode flags and other constants.
197 */
198
199
200/* Mode flags, set using PacketAliasSetMode() */
201
202/*

--- 84 unchanged lines hidden ---