Where was ipfilter supposed to end up in the tree?
Ulrich Spörlein
uqs at freebsd.org
Wed May 6 11:35:20 UTC 2020
Hey folks, another vendor branch oddity I need some guidance on.
vendor-sys/ipfilter did most imports into `dist` *and* `dist-old`. The
merges into head are recorded from dist-old for the early parts of the
history, so I can collapse this into 1 dist branch easily.
But looking at it, it is a bit more strange than that. The merges to
head merge into 2 different places, and I wonder what the correct
place is (so I can blacklist the other)
Is /head/sys/contrib/ipfilter/netinet correct, or /head/sys/netinet/
(and: was it maybe repo-copied at some point?)
It currently lives in sys/contrib/ipfilter/netinet, but for example
the tagging of releng/6.3 still deleted it, so it likely was
repo-copied.
------------------------------------------------------------------------
r23282 | peter | 1997-03-02 16:49:41 +0100 (Sun, 02 Mar 1997) | 3 lines
Changed paths:
A /vendor-sys/ipfilter
A /vendor-sys/ipfilter/dist
A /vendor-sys/ipfilter/dist/sys
A /vendor-sys/ipfilter/dist/sys/contrib
A /vendor-sys/ipfilter/dist/sys/contrib/ipfilter
A /vendor-sys/ipfilter/dist/sys/contrib/ipfilter/netinet
A /vendor-sys/ipfilter/dist/sys/contrib/ipfilter/netinet/fil.c
A /vendor-sys/ipfilter/dist/sys/contrib/ipfilter/netinet/ip_compat.h
A /vendor-sys/ipfilter/dist/sys/contrib/ipfilter/netinet/ip_fil.c
A /vendor-sys/ipfilter/dist/sys/contrib/ipfilter/netinet/ip_fil.h
A /vendor-sys/ipfilter/dist/sys/contrib/ipfilter/netinet/ip_frag.c
A /vendor-sys/ipfilter/dist/sys/contrib/ipfilter/netinet/ip_frag.h
A /vendor-sys/ipfilter/dist/sys/contrib/ipfilter/netinet/ip_nat.c
A /vendor-sys/ipfilter/dist/sys/contrib/ipfilter/netinet/ip_nat.h
A /vendor-sys/ipfilter/dist/sys/contrib/ipfilter/netinet/ip_state.c
A /vendor-sys/ipfilter/dist/sys/contrib/ipfilter/netinet/ip_state.h
A /vendor-sys/ipfilter/dist-old
A /vendor-sys/ipfilter/dist-old/sys
A /vendor-sys/ipfilter/dist-old/sys/netinet
A /vendor-sys/ipfilter/dist-old/sys/netinet/fil.c
A /vendor-sys/ipfilter/dist-old/sys/netinet/ip_compat.h
A /vendor-sys/ipfilter/dist-old/sys/netinet/ip_fil.c
A /vendor-sys/ipfilter/dist-old/sys/netinet/ip_fil.h
A /vendor-sys/ipfilter/dist-old/sys/netinet/ip_frag.c
A /vendor-sys/ipfilter/dist-old/sys/netinet/ip_frag.h
A /vendor-sys/ipfilter/dist-old/sys/netinet/ip_nat.c
A /vendor-sys/ipfilter/dist-old/sys/netinet/ip_nat.h
A /vendor-sys/ipfilter/dist-old/sys/netinet/ip_state.c
A /vendor-sys/ipfilter/dist-old/sys/netinet/ip_state.h
Replacement import of ipfilter 3.1.7 components used in kernel.
(This is to repair the vendor branching)
------------------------------------------------------------------------
r23283 | peter | 1997-03-02 16:49:41 +0100 (Sun, 02 Mar 1997) | 3 lines
Changed paths:
A /head/sys/contrib
A /head/sys/contrib/ipfilter
A /head/sys/contrib/ipfilter/netinet
A /head/sys/contrib/ipfilter/netinet/fil.c (from
/vendor-sys/ipfilter/dist/sys/contrib/ipfilter/netinet/fil.c:23282)
A /head/sys/contrib/ipfilter/netinet/ip_compat.h (from
/vendor-sys/ipfilter/dist/sys/contrib/ipfilter/netinet/ip_compat.h:23282)
A /head/sys/contrib/ipfilter/netinet/ip_fil.c (from
/vendor-sys/ipfilter/dist/sys/contrib/ipfilter/netinet/ip_fil.c:23282)
A /head/sys/contrib/ipfilter/netinet/ip_fil.h (from
/vendor-sys/ipfilter/dist/sys/contrib/ipfilter/netinet/ip_fil.h:23282)
A /head/sys/contrib/ipfilter/netinet/ip_frag.c (from
/vendor-sys/ipfilter/dist/sys/contrib/ipfilter/netinet/ip_frag.c:23282)
A /head/sys/contrib/ipfilter/netinet/ip_frag.h (from
/vendor-sys/ipfilter/dist/sys/contrib/ipfilter/netinet/ip_frag.h:23282)
A /head/sys/contrib/ipfilter/netinet/ip_nat.c (from
/vendor-sys/ipfilter/dist/sys/contrib/ipfilter/netinet/ip_nat.c:23282)
A /head/sys/contrib/ipfilter/netinet/ip_nat.h (from
/vendor-sys/ipfilter/dist/sys/contrib/ipfilter/netinet/ip_nat.h:23282)
A /head/sys/contrib/ipfilter/netinet/ip_state.c (from
/vendor-sys/ipfilter/dist/sys/contrib/ipfilter/netinet/ip_state.c:23282)
A /head/sys/contrib/ipfilter/netinet/ip_state.h (from
/vendor-sys/ipfilter/dist/sys/contrib/ipfilter/netinet/ip_state.h:23282)
A /head/sys/netinet/fil.c (from
/vendor-sys/ipfilter/dist-old/sys/netinet/fil.c:23282)
A /head/sys/netinet/ip_compat.h (from
/vendor-sys/ipfilter/dist-old/sys/netinet/ip_compat.h:23282)
A /head/sys/netinet/ip_fil.c (from
/vendor-sys/ipfilter/dist-old/sys/netinet/ip_fil.c:23282)
A /head/sys/netinet/ip_fil.h (from
/vendor-sys/ipfilter/dist-old/sys/netinet/ip_fil.h:23282)
A /head/sys/netinet/ip_frag.c (from
/vendor-sys/ipfilter/dist-old/sys/netinet/ip_frag.c:23282)
A /head/sys/netinet/ip_frag.h (from
/vendor-sys/ipfilter/dist-old/sys/netinet/ip_frag.h:23282)
A /head/sys/netinet/ip_nat.c (from
/vendor-sys/ipfilter/dist-old/sys/netinet/ip_nat.c:23282)
A /head/sys/netinet/ip_nat.h (from
/vendor-sys/ipfilter/dist-old/sys/netinet/ip_nat.h:23282)
A /head/sys/netinet/ip_state.c (from
/vendor-sys/ipfilter/dist-old/sys/netinet/ip_state.c:23282)
A /head/sys/netinet/ip_state.h (from
/vendor-sys/ipfilter/dist-old/sys/netinet/ip_state.h:23282)
This commit was generated by cvs2svn to compensate for changes in r23282,
which included commits to RCS files with non-trunk default branches.
------------------------------------------------------------------------
r23284 | cvs2svn | 1997-03-02 16:49:42 +0100 (Sun, 02 Mar 1997) | 2 lines
Changed paths:
A /vendor-sys/ipfilter/ipfilter3_1_7 (from
/vendor-sys/ipfilter/dist-old:23282)
This commit was manufactured by cvs2svn to create tag
'ipfilter3_1_7'.
------------------------------------------------------------------------
Ah, some more spelunking finds:
r77859 | jlemon | 2001-06-07 07:13:35 +0200 (Thu, 07 Jun 2001) | 2
lines
Changed paths:
D /head/sys/netinet/fil.c
D /head/sys/netinet/ip_auth.c
D /head/sys/netinet/ip_auth.h
D /head/sys/netinet/ip_compat.h
D /head/sys/netinet/ip_fil.c
D /head/sys/netinet/ip_fil.h
D /head/sys/netinet/ip_frag.c
D /head/sys/netinet/ip_frag.h
D /head/sys/netinet/ip_ftp_pxy.c
D /head/sys/netinet/ip_log.c
D /head/sys/netinet/ip_nat.c
D /head/sys/netinet/ip_nat.h
D /head/sys/netinet/ip_proxy.c
D /head/sys/netinet/ip_proxy.h
D /head/sys/netinet/ip_raudio_pxy.c
D /head/sys/netinet/ip_rcmd_pxy.c
D /head/sys/netinet/ip_state.c
D /head/sys/netinet/ip_state.h
D /head/sys/netinet/ipl.h
D /head/sys/netinet/mlfk_ipl.c
Move IPFilter into contrib.
More information about the freebsd-git
mailing list