Deleted Added
full compact
ipsec.h (196882) ipsec.h (207369)
1/* $FreeBSD: head/sys/netipsec/ipsec.h 196882 2009-09-06 07:30:21Z pjd $ */
1/* $FreeBSD: head/sys/netipsec/ipsec.h 207369 2010-04-29 11:52:42Z bz $ */
2/* $KAME: ipsec.h,v 1.53 2001/11/20 08:32:38 itojun Exp $ */
3
4/*-
5 * Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project.
6 * All rights reserved.
7 *
8 * Redistribution and use in source and binary forms, with or without
9 * modification, are permitted provided that the following conditions

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

329
330struct ipsec_history {
331 int ih_proto;
332 u_int32_t ih_spi;
333};
334
335VNET_DECLARE(int, ipsec_debug);
336#define V_ipsec_debug VNET(ipsec_debug)
2/* $KAME: ipsec.h,v 1.53 2001/11/20 08:32:38 itojun Exp $ */
3
4/*-
5 * Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project.
6 * All rights reserved.
7 *
8 * Redistribution and use in source and binary forms, with or without
9 * modification, are permitted provided that the following conditions

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

329
330struct ipsec_history {
331 int ih_proto;
332 u_int32_t ih_spi;
333};
334
335VNET_DECLARE(int, ipsec_debug);
336#define V_ipsec_debug VNET(ipsec_debug)
337
338#ifdef REGRESSION
339VNET_DECLARE(int, ipsec_replay);
340VNET_DECLARE(int, ipsec_integrity);
341
342#define V_ipsec_replay VNET(ipsec_replay)
343#define V_ipsec_integrity VNET(ipsec_integrity)
344#endif
345
337VNET_DECLARE(struct ipsecstat, ipsec4stat);
346VNET_DECLARE(struct ipsecstat, ipsec4stat);
338#define V_ipsec4stat VNET(ipsec4stat)
347VNET_DECLARE(struct secpolicy, ip4_def_policy);
348VNET_DECLARE(int, ip4_esp_trans_deflev);
349VNET_DECLARE(int, ip4_esp_net_deflev);
350VNET_DECLARE(int, ip4_ah_trans_deflev);
351VNET_DECLARE(int, ip4_ah_net_deflev);
339VNET_DECLARE(int, ip4_ah_offsetmask);
352VNET_DECLARE(int, ip4_ah_offsetmask);
340#define V_ip4_ah_offsetmask VNET(ip4_ah_offsetmask)
341VNET_DECLARE(int, ip4_ipsec_dfbit);
353VNET_DECLARE(int, ip4_ipsec_dfbit);
342#define V_ip4_ipsec_dfbit VNET(ip4_ipsec_dfbit)
343VNET_DECLARE(int, ip4_esp_trans_deflev);
354VNET_DECLARE(int, ip4_ipsec_ecn);
355VNET_DECLARE(int, ip4_esp_randpad);
356VNET_DECLARE(int, crypto_support);
357
358#define V_ipsec4stat VNET(ipsec4stat)
359#define V_ip4_def_policy VNET(ip4_def_policy)
344#define V_ip4_esp_trans_deflev VNET(ip4_esp_trans_deflev)
360#define V_ip4_esp_trans_deflev VNET(ip4_esp_trans_deflev)
345VNET_DECLARE(int, ip4_esp_net_deflev);
346#define V_ip4_esp_net_deflev VNET(ip4_esp_net_deflev)
361#define V_ip4_esp_net_deflev VNET(ip4_esp_net_deflev)
347VNET_DECLARE(int, ip4_ah_trans_deflev);
348#define V_ip4_ah_trans_deflev VNET(ip4_ah_trans_deflev)
362#define V_ip4_ah_trans_deflev VNET(ip4_ah_trans_deflev)
349VNET_DECLARE(int, ip4_ah_net_deflev);
350#define V_ip4_ah_net_deflev VNET(ip4_ah_net_deflev)
363#define V_ip4_ah_net_deflev VNET(ip4_ah_net_deflev)
351VNET_DECLARE(struct secpolicy, ip4_def_policy);
352#define V_ip4_def_policy VNET(ip4_def_policy)
353VNET_DECLARE(int, ip4_ipsec_ecn);
364#define V_ip4_ah_offsetmask VNET(ip4_ah_offsetmask)
365#define V_ip4_ipsec_dfbit VNET(ip4_ipsec_dfbit)
354#define V_ip4_ipsec_ecn VNET(ip4_ipsec_ecn)
366#define V_ip4_ipsec_ecn VNET(ip4_ipsec_ecn)
355VNET_DECLARE(int, ip4_esp_randpad);
356#define V_ip4_esp_randpad VNET(ip4_esp_randpad)
367#define V_ip4_esp_randpad VNET(ip4_esp_randpad)
357
358VNET_DECLARE(int, crypto_support);
359#define V_crypto_support VNET(crypto_support)
360
368#define V_crypto_support VNET(crypto_support)
369
361extern int ip4_ah_cleartos;
362
363#ifdef REGRESSION
364VNET_DECLARE(int, ipsec_replay);
365#define V_ipsec_replay VNET(ipsec_replay)
366VNET_DECLARE(int, ipsec_integrity);
367#define V_ipsec_integrity VNET(ipsec_integrity)
368#endif
369
370#define ipseclog(x) do { if (V_ipsec_debug) log x; } while (0)
371/* for openbsd compatibility */
372#define DPRINTF(x) do { if (V_ipsec_debug) printf x; } while (0)
373
374extern struct ipsecrequest *ipsec_newisr(void);
375extern void ipsec_delisr(struct ipsecrequest *);
376
377struct tdb_ident;

--- 76 unchanged lines hidden ---
370#define ipseclog(x) do { if (V_ipsec_debug) log x; } while (0)
371/* for openbsd compatibility */
372#define DPRINTF(x) do { if (V_ipsec_debug) printf x; } while (0)
373
374extern struct ipsecrequest *ipsec_newisr(void);
375extern void ipsec_delisr(struct ipsecrequest *);
376
377struct tdb_ident;

--- 76 unchanged lines hidden ---