2002-02-08 19:45:58 +00:00
|
|
|
$FreeBSD$
|
|
|
|
|
1996-08-19 21:55:18 +00:00
|
|
|
This directory contains virgin copies of the original distribution files
|
|
|
|
on a "vendor" branch. Do not, under any circumstances, attempt to upgrade
|
|
|
|
the files in this directory via patches and a cvs commit.
|
|
|
|
|
1996-10-01 01:08:47 +00:00
|
|
|
To upgrade to a newer version of libpcap, when it is available:
|
1996-08-19 21:55:18 +00:00
|
|
|
1. Unpack the new version into an empty directory.
|
|
|
|
[Do not make ANY changes to the files.]
|
|
|
|
|
|
|
|
2. Use the command:
|
|
|
|
cvs import -m 'Virgin import of LBL libpcap v<version>' \
|
1997-05-27 00:05:23 +00:00
|
|
|
-I SUNOS4 -I linux-include \
|
|
|
|
src/contrib/libpcap LBL v<version>
|
1996-08-19 21:55:18 +00:00
|
|
|
|
|
|
|
For example, to do the import of version 0.2.1, I typed:
|
|
|
|
cvs import -m 'Virgin import of LBL libpcap v0.2.1' \
|
1997-05-27 00:05:23 +00:00
|
|
|
-I SUNOS4 -I linux-include \
|
|
|
|
src/contrib/libpcap LBL v0_2_1
|
1996-08-19 21:55:18 +00:00
|
|
|
|
|
|
|
3. Follow the instructions printed out in step 2 to resolve any
|
|
|
|
conflicts between local FreeBSD changes and the newer version.
|
|
|
|
|
1997-05-27 00:05:23 +00:00
|
|
|
4. Update the shared library version number in
|
|
|
|
src/lib/libpcap/Makefile as described in the
|
|
|
|
handbook section 18.
|
|
|
|
|
1996-08-19 21:55:18 +00:00
|
|
|
Do not, under any circumstances, deviate from this procedure.
|
|
|
|
|
1996-10-01 01:08:47 +00:00
|
|
|
To make local changes to libpcap, simply patch and commit to the main
|
1996-08-19 21:55:18 +00:00
|
|
|
branch (aka HEAD). Never make local changes on the LBL branch.
|
|
|
|
|
2002-02-08 19:45:58 +00:00
|
|
|
All local changes should be submitted to "tcpdump-workers@tcpdump.org" for
|
1996-08-19 21:55:18 +00:00
|
|
|
inclusion in the next vendor release of tcpdump and libpcap.
|
|
|
|
|
|
|
|
pst@freebsd.org - 19 Aug 1996
|