#
259065 |
|
07-Dec-2013 |
gjb |
- Copy stable/10 (r259064) to releng/10.0 as part of the 10.0-RELEASE cycle. - Update __FreeBSD_version [1] - Set branch name to -RC1
[1] 10.0-CURRENT __FreeBSD_version value ended at '55', so start releng/10.0 at '100' so the branch is started with a value ending in zero.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
#
256281 |
|
10-Oct-2013 |
gjb |
Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
#
238514 |
|
16-Jul-2012 |
tuexen |
Allow netstat to be build if INET is not defined in the kernel. Thanks to Garrett Cooper for reporting the issue.
MFC after: 3 days X-MFC: 238501
|
#
232748 |
|
09-Mar-2012 |
dim |
After r232745, which makes sure __bswap16(), ntohs() and htons() return __uint16_t, we can partially undo r228668.
Note the remark "Work around a clang false positive with format string warnings and ntohs macros (see LLVM PR 11313)" was actually incorrect.
Before r232745, on some arches, the ntohs() macros did in fact return int, not uint16_t, so clang was right in warning about the %hu format string.
MFC after: 2 weeks
|
#
232263 |
|
28-Feb-2012 |
dim |
Define several extra macros in bsd.sys.mk and sys/conf/kern.pre.mk, to get rid of testing explicitly for clang (using ${CC:T:Mclang}) in individual Makefiles.
Instead, use the following extra macros, for use with clang: - NO_WERROR.clang (disables -Werror) - NO_WCAST_ALIGN.clang (disables -Wcast-align) - NO_WFORMAT.clang (disables -Wformat and friends) - CLANG_NO_IAS (disables integrated assembler) - CLANG_OPT_SMALL (adds flags for extra small size optimizations)
As a side effect, this enables setting CC/CXX/CPP in src.conf instead of make.conf! For clang, use the following:
CC=clang CXX=clang++ CPP=clang-cpp
MFC after: 2 weeks
|
#
228668 |
|
17-Dec-2011 |
dim |
Revert r228650, and work around the clang false positive with printf formats in usr.bin/netstat/atalk.c by conditionally adding NO_WFORMAT to the Makefile instead.
MFC after: 1 week
|
#
219820 |
|
21-Mar-2011 |
jeff |
- Merge in OFED 1.5.3 from projects/ofed/head
|
#
204202 |
|
22-Feb-2010 |
rwatson |
Teach netstat(1) to print out netisr statistics when given the -Q argument. Currently supports only reporting on live systems via sysctl, kmem support needs to be edded.
MFC after: 1 week Sponsored by: Juniper Networks
|
#
188649 |
|
15-Feb-2009 |
bms |
Now that ifmcstat(8) does not suck, retire host-mode netstat -g. This change will not be back-ported.
|
#
183242 |
|
21-Sep-2008 |
sam |
add new build knobs and jigger some existing controls to improve control over the result of buildworld and installworld; this especially helps packaging systems such as nanobsd
Reviewed by: various (posted to arch) MFC after: 1 month
|
#
173766 |
|
20-Nov-2007 |
jb |
These are the things that the tinderbox has problems with because it doesn't use the default CFLAGS which contain -fno-strict-aliasing.
Until the code is cleaned up, just add -fno-strict-aliasing to the CFLAGS of these for the tinderboxes' sake, allowing the rest of the tree to have -Werror enabled again.
|
#
171135 |
|
01-Jul-2007 |
gnn |
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
|
#
170493 |
|
10-Jun-2007 |
ceri |
Backout mess mistakenly committed with manpage update.
|
#
170492 |
|
10-Jun-2007 |
ceri |
Document SCTP support.
|
#
170461 |
|
09-Jun-2007 |
rrs |
Adds support for SCTP.
|
#
160789 |
|
28-Jul-2006 |
yar |
- Achieve WARNS=3 by using sparse initializers or avoiding initializers at all. - Fix a nlist initialization: it should be terminated by a NULL entry. - Constify. - Catch an unused parameter.
Tested on: i386 amd64 ia64
|
#
160787 |
|
28-Jul-2006 |
yar |
Achieve WARNS=2 by using uintmax_t to pass around 64-bit quantities, including to printf(). Using uintmax_t is also robust to further extensions in both the C language and the bitwidth of kernel counters.
Tested on: i386 amd64 ia64
|
#
160780 |
|
28-Jul-2006 |
yar |
Avoid useless work: Do not build inet6.c if INET6 support is off. This also avoids pretending that netstat includes inet6.c in the output from ident(1).
|
#
156813 |
|
17-Mar-2006 |
ru |
Reimplementation of world/kernel build options. For details, see:
http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html
The src.conf(5) manpage is to follow in a few days.
Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine)
|
#
153809 |
|
28-Dec-2005 |
kbyanc |
Add support for printing IPSEC protocol stats if the kernel was compiled with FAST_IPSEC rather than the KAME IPSEC stack.
Note that the output of "netstat -s -p ipsec" differs depending on which stack is compiled into the kernel since they each keep different stats. This delta also adds the "esp", "ah", and "ipcomp" protocol stats, which are also available when the kernel is compiled with the FAST_IPSEC stack (e.g. "netstat -s -p esp").
Submitted by: Matt Titus <titus at nttmcl dot com> MFC after: 3 days
|
#
149862 |
|
07-Sep-2005 |
csjp |
Merge bpfstat's functionality into the netstat(1) utility. This adds a -B option which causes bpf peers to be printed. This option can be used in conjunction with -I if information about specific interfaces is desired. This is similar to what NetBSD added to their version of netstat.
$ netstat -B Pid Netif Flags Recv Drop Match Sblen Hblen Command 1137 lo0 p--s-- 0 0 0 0 0 tcpdump 205 sis0 -ifs-l 37331 0 1 0 0 dhclient $
$ netstat -I lo0 -B Pid Netif Flags Recv Drop Match Sblen Hblen Command 1174 lo0 p--s-- 0 0 0 0 0 tcpdump $
-Add bpf.c which stores all the code for retrieving and parsing bpf related statistics. -Modify main.c to add support for the -B option and hook it into the program logic. -Add bpf.c to the build. -Document this new functionality in the man page and bump the revision date. -Add prototype for bpf_stats function.
|
#
148756 |
|
05-Aug-2005 |
phk |
Don't include -lipx twice.
|
#
148744 |
|
05-Aug-2005 |
phk |
Make IPX support depend on NO_IPX
|
#
148115 |
|
18-Jul-2005 |
rwatson |
Modify "netstat -mb" to use libmemstat(3) when acting on a live system, with a number of positive benefits:
- Start using UMA(9) statistics for mbufs and clusters, which avoids using the mbuf allocator statistics which suffer from races under load on SMP. This should eliminate "negative" mbuf counts in netstat -mb.
- We are now able to track cached (free) mbufs and clusters and count it towards memory allocated by the network stack.
- We are now also able to track memory allocated to mbuf tags since libmemstat(3) can also query malloc(9). We don't print this except as part of the total (for now - #if 0).
- We are now able to track mbuf/cluster/packet allocation failures, although they are not currently printed (#if 0).
- Don't print out sfbuf statistics when running on a kernel core, as currently that code is able only to query sysctl for statistics.
MFC after: 1 week
|
#
140659 |
|
23-Jan-2005 |
delphij |
According to style.Makefile(5): WARNS?= should appear before CFLAGS
Reviewed by: ru
|
#
140624 |
|
22-Jan-2005 |
delphij |
Make sure that we don't define INET6 when NO_INET6 is defined. Without this change, when running netstat with a kernel without INET6 built in, you will get a complain at the end of "netstat -s" output.
X-MFC: NO_INET6 was called "NOINET6" on RELENG_5
|
#
136910 |
|
24-Oct-2004 |
ru |
For variables that are only checked with defined(), don't provide any fake value.
|
#
127399 |
|
25-Mar-2004 |
bms |
Sort SRCS in Makefile and document -g option additions.
Nudged by: ru
|
#
127395 |
|
25-Mar-2004 |
bms |
Teach netstat(1) how to print the multicast group memberships present within the running system.
Sponsored by: Ralf the Wonder Llama
|
#
123950 |
|
29-Dec-2003 |
bde |
Fixed missing declaration of pluralies(). This showed up as strange printf format warnings for inet6.c (pluralies() was implicit int, but the context requires a "char *").
Added WARNS?=2 to the Makefile so that such errors don't come back. Added NO_WERROR?= to the Makefile because I haven't checked that setting WARNS doesn't uncover more bugs except on i386's.
|
#
111923 |
|
05-Mar-2003 |
peter |
Kill #ifdef NS and some leftover #ifdef ISO code. Re-pack the nlist[] array, it isn't likely to find any ARPAnet IMP drivers in FreeBSD.
|
#
95635 |
|
28-Apr-2002 |
markm |
Remove GCC-specific flags and commented out cruft.
|
#
87628 |
|
10-Dec-2001 |
dwmalone |
Style improvements recommended by Bruce as a follow up to some of the recent WARNS commits. The idea is:
1) FreeBSD id tags should follow vendor tags. 2) Vendor tags should not be compiled (though copyrights probably should). 3) There should be no blank line between including cdefs and __FBSDIF.
|
#
78238 |
|
14-Jun-2001 |
assar |
add the option -S for printing port numbers symbolically but addresses numerically. clean up the CFLAGS in Makefile.
|
#
74262 |
|
14-Mar-2001 |
brian |
MAXHOSTNAMELEN includes space for a NUL. Don't roll our own version of trimdomain(), use the one in libutil.
Not objected to by: freebsd-audit
|
#
62584 |
|
04-Jul-2000 |
itojun |
sync with latest kame netstat. basically, more statistics
|
#
56722 |
|
28-Jan-2000 |
shin |
IPv6 multicast routing. kernel IPv6 multicast routing support. pim6 dense mode daemon pim6 sparse mode daemon netstat support of IPv6 multicast routing statistics
Merging to the current and testing with other existing multicast routers is done by Tatsuya Jinmei <jinmei@kame.net>, who writes and maintainances the base code in KAME distribution.
Make world check and kernel build check was also successful.
|
#
55505 |
|
06-Jan-2000 |
shin |
libipsec and IPsec related apps. (and some KAME related man pages)
Reviewed by: freebsd-arch, cvs-committers Obtained from: KAME project
|
#
55163 |
|
28-Dec-1999 |
shin |
Getaddrinfo(), getnameinfo(), and etc support in libc/net. Several udp and raw apps IPv6 support.
Reviewed by: freebsd-arch, cvs-committers Obtained from: KAME project
|
#
54624 |
|
15-Dec-1999 |
shin |
Enable INET6 by default. This should be OK on non INET6 enabled kernel.
|
#
54263 |
|
07-Dec-1999 |
shin |
udp IPv6 support, IPv6/IPv4 tunneling support in kernel, packet divert at kernel for IPv6/IPv4 translater daemon
This includes queue related patch submitted by jburkhol@home.com.
Submitted by: queue related patch from jburkhol@home.com Reviewed by: freebsd-arch, cvs-committers Obtained from: KAME project
|
#
52419 |
|
21-Oct-1999 |
julian |
Whistle's Netgraph link-layer (sometimes more) networking infrastructure. Been in production for 3 years now. Gives Instant Frame relay to if_sr and if_ar drivers, and PPPOE support soon. See: ftp://ftp.whistle.com/pub/archie/netgraph/index.html for on-line manual pages.
Reviewed by: Doug Rabson (dfr@freebsd.org) Obtained from: Whistle CVS tree
|
#
27362 |
|
13-Jul-1997 |
guido |
Remove -I/sys
|
#
18050 |
|
05-Sep-1996 |
bde |
Fixed DPADD.
|
#
16178 |
|
07-Jun-1996 |
julian |
patches to allow netstat to monitor appletalk sockets openned using the /sys/netatalk protocol stack
more cleanups and fixes are likely
|
#
14092 |
|
13-Feb-1996 |
wollman |
XNS sort-of-support is no more.
|
#
13940 |
|
06-Feb-1996 |
wollman |
Remove support for OSI networking in user-land (#ifdef OSI aor CCITT) in preparation for its removal from the kernel source tree. NB: because a function was deleted, libc is now at version 3.0 (was 2.2 previously).
|
#
11840 |
|
27-Oct-1995 |
julian |
Submitted by: john hay
patches to merge the two IPX packages to work with each other and to not break make-world :)
IPXrouted should be working now, (or at least compiling) :)
|
#
11819 |
|
26-Oct-1995 |
julian |
Reviewed by: julian and jhay@mikom.csir.co.za Submitted by: Mike Mitchell, supervisor@alb.asctmd.com
This is a bulk mport of Mike's IPX/SPX protocol stacks and all the related gunf that goes with it.. it is not guaranteed to work 100% correctly at this time but as we had several people trying to work on it I figured it would be better to get it checked in so they could all get teh same thing to work on..
Mikes been using it for a year or so but on 2.0
more changes and stuff will be merged in from other developers now that this is in.
Mike Mitchell, Network Engineer AMTECH Systems Corporation, Technology and Manufacturing 8600 Jefferson Street, Albuquerque, New Mexico 87113 (505) 856-8000 supervisor@alb.asctmd.com
|
#
1591 |
|
27-May-1994 |
rgrimes |
This commit was generated by cvs2svn to compensate for changes in r1590, which included commits to RCS files with non-trunk default branches.
|
#
1590 |
|
27-May-1994 |
rgrimes |
BSD 4.4 Lite Usr.bin Sources
|