History log of /freebsd-current/lib/libipsec/ipsec_set_policy.3
Revision Date Author Comments
# 50ecbc51 22-Apr-2024 Lexi Winter <lexi@le-Fay.ORG>

libipsec: make const-correct

- add const to the appropriate places in the libipsec public API and the
relevant internal functions needed to support that.

- replace caddr_t with c_caddr_t in ipsec_dump_policy()

- update the ipsec_dump_policy manpage to use c_caddr_t (this manpage
was already wrong as it had "char *" instead of caddr_t previously).

While here, update pfkeyv2.h to not cast away const in the PFKEY_*()
macros.

This should not cause any ABI changes as the actual types have not
changed.

Reviewed by: imp
Pull Request: https://github.com/freebsd/freebsd-src/pull/1099


# fa9896e0 16-Aug-2023 Warner Losh <imp@FreeBSD.org>

Remove $FreeBSD$: two-line nroff pattern

Remove /^\.\\"\n\.\\"\s*\$FreeBSD\$$\n/


# ba3896e1 09-Aug-2021 Konstantin Belousov <kib@FreeBSD.org>

ipsec_set_policy(3): fix sentence

Sponsored by: NVIDIA Networking
MFC after: 3 days


# a7d5f7eb 19-Oct-2010 Jamie Gritton <jamie@FreeBSD.org>

A new jail(8) with a configuration file, to replace the work currently done
by /etc/rc.d/jail.


# fe0506d7 09-Mar-2010 Marcel Moolenaar <marcel@FreeBSD.org>

Create the altix project branch. The altix project will add support
for the SGI Altix 350 to FreeBSD/ia64. The hardware used for porting
is a two-module system, consisting of a base compute module and a
CPU expansion module. SGI's NUMAFlex architecture can be an excellent
platform to test CPU affinity and NUMA-aware features in FreeBSD.


# d7f03759 19-Oct-2008 Ulf Lilleengen <lulf@FreeBSD.org>

- Import the HEAD csup code which is the basis for the cvsmode work.


# 8409aedf 30-Jun-2007 George V. Neville-Neil <gnn@FreeBSD.org>

Commit IPv6 support for FAST_IPSEC to the tree.
This commit includes all remaining changes for the time being including
user space updates.

Submitted by: bz
Approved by: re


# a73a3ab5 17-Sep-2006 Ruslan Ermilov <ru@FreeBSD.org>

Markup fixes.


# 108b9d83 14-Feb-2006 George V. Neville-Neil <gnn@FreeBSD.org>

Clean up some descriptions and remove ambiguities in the language.
Add explanations to the examples.

MFC after: 1 week


# 6b806d21 09-Feb-2005 Ruslan Ermilov <ru@FreeBSD.org>

Fixed the misplaced $FreeBSD$.


# 86ab142d 01-Jul-2004 Ruslan Ermilov <ru@FreeBSD.org>

Back out last delta, it just unpolitely reverted some local changes.


# bd9f52d5 05-Nov-2003 Hajimu UMEMOTO <ume@FreeBSD.org>

- plug memory leak.
- fixed a length of the sadb extension in the case of pfkey_send_x5().
- used getprotobynumber() for printing a upper layer protocol name.
- modified the output format against the change of the setkey syntax
about a icmp6 type/code.
- don't enumerate reserved fields. use memset.

Obtained from: KAME


# 0552350e 24-Mar-2003 Philippe Charnier <charnier@FreeBSD.org>

The .Fn function


# bd99773b 06-Feb-2003 Philippe Charnier <charnier@FreeBSD.org>

The .Fn function. Spelling.


# 9d5abbdd 01-Jan-2003 Jens Schweikhardt <schweikh@FreeBSD.org>

Correct typos, mostly s/ a / an / where appropriate. Some whitespace cleanup,
especially in troff files.


# 57bd0fc6 26-Dec-2002 Jens Schweikhardt <schweikh@FreeBSD.org>

english(4) police.


# 88ff5695 18-Apr-2002 SUZUKI Shinsuke <suz@FreeBSD.org>

just merged cosmetic changes from KAME to ease sync between KAME and FreeBSD.
(based on freebsd4-snap-20020128)

Reviewed by: ume
MFC after: 1 week


# 32eef9ae 01-Oct-2001 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) police: Use the new .In macro for #include statements.


# c75526d5 10-Aug-2001 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) police: fixed the "new sentence" bogons.


# c4d9468e 07-Aug-2001 Ruslan Ermilov <ru@FreeBSD.org>

mdoc(7) police:

Avoid using parenthesis enclosure macros (.Pq and .Po/.Pc) with plain text.
Not only this slows down the mdoc(7) processing significantly, but it also
has an undesired (in this case) effect of disabling hyphenation within the
entire enclosed block.


# 7ebcc426 15-Jul-2001 Dima Dorfman <dd@FreeBSD.org>

Remove whitespace at EOL.


# 33841545 10-Jun-2001 Hajimu UMEMOTO <ume@FreeBSD.org>

Sync with recent KAME.
This work was based on kame-20010528-freebsd43-snap.tgz and some
critical problem after the snap was out were fixed.
There are many many changes since last KAME merge.

TODO:
- The definitions of SADB_* in sys/net/pfkeyv2.h are still different
from RFC2407/IANA assignment because of binary compatibility
issue. It should be fixed under 5-CURRENT.
- ip6po_m member of struct ip6_pktopts is no longer used. But, it
is still there because of binary compatibility issue. It should
be removed under 5-CURRENT.

Reviewed by: itojun
Obtained from: KAME
MFC after: 3 weeks


# b9d41215 01-Jan-2001 Ben Smithurst <ben@FreeBSD.org>

Fix typo: ispec -> ipsec

PR: 24005
Submitted by: Jimmy Olgeni <olgeni@uli.it>


# 3c62e87a 04-Jul-2000 Jun-ichiro itojun Hagino <itojun@FreeBSD.org>

synchronize with latest kame tree.

behavior change: policy syntax was changed. you may need to update your
setkey(8) configuration files.


# ea1a3a92 06-May-2000 Alexey Zelkin <phantom@FreeBSD.org>

Fix typo.

Noticed by: hoek


# 6be6c650 01-May-2000 Alexey Zelkin <phantom@FreeBSD.org>

. add a note about IPv6/IPsec integration to the FreeBSD
. replace .Po/.Pc pairs with .Pq
. remove some unneeded comments
. .Lb-ify


# c979f706 07-Mar-2000 Nik Clayton <nik@FreeBSD.org>

s/ispec/ipsec/, and add a missing comma.

PR: docs/16995
Submitted by: Benno Rice <benno@netizen.com.au>


# f92c744f 13-Jan-2000 Bruce Evans <bde@FreeBSD.org>

Fixed missing include in synopsis.


# 9a4365d0 05-Jan-2000 Yoshinobu Inoue <shin@FreeBSD.org>

libipsec and IPsec related apps. (and some KAME related man pages)

Reviewed by: freebsd-arch, cvs-committers
Obtained from: KAME project