Module Name:src
Committed By: ozaki-r
Date: Wed Jul 26 03:59:59 UTC 2017
Modified Files:
src/sys/netipsec: ipsec.c key.c key.h key_debug.c
Log Message:
Provide and apply key_sp_refcnt (NFC)
It simplifies further changes.
To generate a diff of this commit:
cvs rdiff -u -
Module Name:src
Committed By: ozaki-r
Date: Wed Jul 26 07:39:54 UTC 2017
Modified Files:
src/sys/netipsec: ipsec.c
Log Message:
Fix indentation
Pointed out by knakahara@
To generate a diff of this commit:
cvs rdiff -u -r1.111 -r1.112 src/sys/netipsec/ipsec.c
Please not
Module Name:src
Committed By: ozaki-r
Date: Wed Jul 26 09:18:15 UTC 2017
Modified Files:
src/sys/netipsec: ipsec.h key.c
Log Message:
Use pslist(9) for sptree
To generate a diff of this commit:
cvs rdiff -u -r1.56 -r1.57 src/sys/netipsec/ipsec.h
cvs rdiff -u -r1.193 -r1.
Module Name:src
Committed By: ozaki-r
Date: Thu Jul 27 06:59:28 UTC 2017
Modified Files:
src/sys/netinet: ip_input.c
src/sys/netinet6: ip6_input.c
src/sys/netipsec: ipsec_output.c ipsec_private.h key.c xform_ah.c
xform_esp.c xform_ipcomp.c
Log M
Module Name:src
Committed By: ozaki-r
Date: Thu Jul 27 09:53:57 UTC 2017
Modified Files:
src/sys/net: raw_cb.c
src/sys/netipsec: key.c keysock.c keysock.h
Log Message:
Let PF_KEY socks hold their own lock instead of softnet_lock
Operations on SAD and SPD are execu
Module Name:src
Committed By: ozaki-r
Date: Wed Aug 2 01:28:03 UTC 2017
Modified Files:
src/sys/netinet6: ip6_forward.c ip6_output.c
src/sys/netipsec: ipsec.c ipsec.h key.c key.h xform_ah.c xform_esp.c
xform_ipcomp.c
src/sys/rump/librump/rumpnet
Module Name:src
Committed By: ozaki-r
Date: Wed Aug 2 01:59:26 UTC 2017
Modified Files:
src/sys/netipsec: key.c
Log Message:
Fix updating ipsec_used
- key_update_used wasn't called in key_api_spddelete2 and key_api_spdflush
- key_update_used wasn't called if an SP had be
Module Name:src
Committed By: ozaki-r
Date: Wed Aug 2 02:12:42 UTC 2017
Modified Files:
src/sys/netipsec: key.c
Log Message:
Fix updating ipsec_used; turn on when SPs on sockets are added
To generate a diff of this commit:
cvs rdiff -u -r1.198 -r1.199 src/sys/netipsec/k
Module Name:src
Committed By: ozaki-r
Date: Wed Aug 2 02:18:17 UTC 2017
Modified Files:
src/sys/netinet6: icmp6.c
Log Message:
Add missing IPsec policy checks to icmp6_rip6_input
icmp6_rip6_input is quite similar to rip6_input and the same checks exist
in rip6_input.
T
Module Name:src
Committed By: ozaki-r
Date: Wed Aug 2 02:19:57 UTC 2017
Modified Files:
src/distrib/sets/lists/tests: mi
src/tests/net/ipsec: Makefile
Added Files:
src/tests/net/ipsec: t_ipsec_sockopt.sh
Log Message:
Add test cases for setsockopt(IP_IPSEC_
Module Name:src
Committed By: ozaki-r
Date: Wed Aug 2 03:45:57 UTC 2017
Modified Files:
src/sys/netipsec: ipsec.c key.c
Log Message:
Don't use KEY_NEWSP for dummy SP entries
By the change KEY_NEWSP is now not called from softint anymore
and we can use kmem_zalloc with KM
Module Name:src
Committed By: ozaki-r
Date: Wed Aug 2 04:03:29 UTC 2017
Modified Files:
src/sys/netipsec: ipsec.c
Log Message:
Comment out unused functions
To generate a diff of this commit:
cvs rdiff -u -r1.114 -r1.115 src/sys/netipsec/ipsec.c
Please note that diffs a
Module Name:src
Committed By: ozaki-r
Date: Wed Aug 2 06:30:00 UTC 2017
Modified Files:
src/tests/net/ipsec: common.sh t_ipsec_misc.sh
Log Message:
Add test cases that there are SPs but no relevant SAs
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/test
Module Name:src
Committed By: ozaki-r
Date: Thu Aug 3 03:12:02 UTC 2017
Modified Files:
src/sys/netipsec: key.c
Log Message:
Don't allow sav->lft_c to be NULL
lft_c of an sav that was created by SADB_GETSPI could be NULL.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: ozaki-r
Date: Thu Aug 3 03:16:27 UTC 2017
Modified Files:
src/tests/net/carp: t_basic.sh
src/tests/net/if_gif: t_gif.sh
src/tests/net/if_l2tp: t_l2tp.sh
src/tests/net/ipsec: t_ipsec_ah_keys.sh t_ipsec_esp_keys.sh
Module Name:src
Committed By: ozaki-r
Date: Thu Aug 3 04:42:26 UTC 2017
Modified Files:
src/sys/netipsec: ipsec_input.c
Log Message:
Remove unnecessary KEY_FREESAV in an error path
sav should be freed (unreferenced) by the caller.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: ozaki-r
Date: Thu Aug 3 06:30:04 UTC 2017
Modified Files:
src/sys/netipsec: key.c keydb.h
Log Message:
Use pslist(9) for sahtree
To generate a diff of this commit:
cvs rdiff -u -r1.201 -r1.202 src/sys/netipsec/key.c
cvs rdiff -u -r1.15 -r1.
Module Name:src
Committed By: ozaki-r
Date: Thu Aug 3 06:30:40 UTC 2017
Modified Files:
src/sys/netipsec: key.c keydb.h
Log Message:
Use pslist(9) for sah->savtree
To generate a diff of this commit:
cvs rdiff -u -r1.202 -r1.203 src/sys/netipsec/key.c
cvs rdiff -u -r1.16
Module Name:src
Committed By: ozaki-r
Date: Thu Aug 3 06:31:16 UTC 2017
Modified Files:
src/sys/netipsec: key.c
Log Message:
Rename local variable newsah to sah
It may not be new.
To generate a diff of this commit:
cvs rdiff -u -r1.203 -r1.204 src/sys/netipsec/key.c
P
Module Name:src
Committed By: ozaki-r
Date: Thu Aug 3 06:31:58 UTC 2017
Modified Files:
src/sys/netipsec: key.c
Log Message:
MP-ify SAD slightly
- Introduce key_sa_mtx and use it for some list operations
- Use pserialize for some list iterations
To generate a diff of t
Module Name:src
Committed By: ozaki-r
Date: Thu Aug 3 06:32:51 UTC 2017
Modified Files:
src/sys/netinet: tcp_input.c tcp_output.c
src/sys/netipsec: ipsec.c ipsec_input.c ipsec_netbsd.c ipsec_output.c
key.c key.h xform_ah.c xform_esp.c xform_ipcomp.c
Lo
Module Name:src
Committed By: ozaki-r
Date: Mon Aug 7 03:18:32 UTC 2017
Modified Files:
src/sys/netipsec: ipsec.c
Log Message:
Remove out-of-date log output
Pointed out by riastradh@
To generate a diff of this commit:
cvs rdiff -u -r1.116 -r1.117 src/sys/netipsec/ipsec
Module Name:src
Committed By: ozaki-r
Date: Mon Aug 7 03:20:02 UTC 2017
Modified Files:
src/sys/netipsec: key.c
Log Message:
Use KDASSERT instead of KASSERT for mutex_ownable
Because mutex_ownable is too heavy to run in a fast path
even for DIAGNOSTIC + LOCKDEBUG.
Sugge
Module Name:src
Committed By: ozaki-r
Date: Mon Aug 7 03:21:59 UTC 2017
Modified Files:
src/sys/netipsec: key.c keydb.h
Log Message:
Assemble global lists and related locks into cache lines (NFCI)
Also rename variable names from *tree to *list because they are
just lists
Module Name:src
Committed By: ozaki-r
Date: Mon Aug 7 03:22:33 UTC 2017
Modified Files:
src/sys/netipsec: key.c
Log Message:
Move locking notes
To generate a diff of this commit:
cvs rdiff -u -r1.208 -r1.209 src/sys/netipsec/key.c
Please note that diffs are not public
Module Name:src
Committed By: ozaki-r
Date: Mon Aug 7 03:28:31 UTC 2017
Modified Files:
src/sys/netipsec: key.c
Log Message:
Update the locking notes
- Add locking order
- Add locking notes for misc lists such as reglist
- Mention pserialize, key_sp_ref and key_sp_unref
Module Name:src
Committed By: ozaki-r
Date: Mon Aug 7 03:30:46 UTC 2017
Modified Files:
src/sys/netipsec: key.c
Log Message:
Describe constraints of key_sp_ref and key_sp_unref
Requested by riastradh@
To generate a diff of this commit:
cvs rdiff -u -r1.210 -r1.211 src/
Module Name:src
Committed By: ozaki-r
Date: Mon Aug 7 07:45:45 UTC 2017
Modified Files:
src/sys/netipsec: key.c
Log Message:
Hold key_sad.lock on SAVLIST_WRITER_INSERT_TAIL
To generate a diff of this commit:
cvs rdiff -u -r1.211 -r1.212 src/sys/netipsec/key.c
Please no
Module Name:src
Committed By: ozaki-r
Date: Tue Aug 8 01:55:17 UTC 2017
Modified Files:
src/sys/netipsec: key.c
Log Message:
Add __read_mostly to key_psz
Suggested by riastradh@
To generate a diff of this commit:
cvs rdiff -u -r1.212 -r1.213 src/sys/netipsec/key.c
Ple
Module Name:src
Committed By: ozaki-r
Date: Tue Aug 8 01:56:10 UTC 2017
Modified Files:
src/sys/netipsec: key.c
Log Message:
Tweak wording (pserialize critical section => pserialize read section)
Suggested by riastradh@
To generate a diff of this commit:
cvs rdiff -u -
Module Name:src
Committed By: ozaki-r
Date: Tue Aug 8 01:56:49 UTC 2017
Modified Files:
src/sys/netipsec: key.c
Log Message:
Add missing mutex_exit
To generate a diff of this commit:
cvs rdiff -u -r1.214 -r1.215 src/sys/netipsec/key.c
Please note that diffs are not pub
Module Name:src
Committed By: ozaki-r
Date: Tue Aug 8 02:27:03 UTC 2017
Modified Files:
src/tests/net/ipsec: common.sh
Log Message:
Fix setkey -D -P outputs
The outputs were tweaked (by me), but I forgot updating libipsec
in my local ATF environment...
To generate a di
Module Name:src
Committed By: ozaki-r
Date: Tue Aug 8 04:17:34 UTC 2017
Modified Files:
src/sys/netipsec: key.c keydb.h
Log Message:
MP-ify SAD (key_sad.sahlist and sah entries)
localcount(9) is used to protect key_sad.sahlist and sah entries
as well as SPD (and will be
Module Name:src
Committed By: ozaki-r
Date: Tue Aug 8 08:23:10 UTC 2017
Modified Files:
src/sys/netipsec: key.c key.h key_debug.c
Log Message:
Introduce key_sa_refcnt and replace sav->refcnt with it (NFC)
To generate a diff of this commit:
cvs rdiff -u -r1.216 -r1.217 s
Module Name:src
Committed By: ozaki-r
Date: Tue Aug 8 08:24:34 UTC 2017
Modified Files:
src/sys/netipsec: key.c
Log Message:
Destroy sav only in the loop for DEAD sav
To generate a diff of this commit:
cvs rdiff -u -r1.217 -r1.218 src/sys/netipsec/key.c
Please note tha
Module Name:src
Committed By: ozaki-r
Date: Tue Aug 8 10:41:33 UTC 2017
Modified Files:
src/sys/netipsec: keysock.c
Log Message:
Fix KASSERT(solocked(sb->sb_so)) failure in sbappendaddr that is called
eventually from key_sendup_mbuf
If key_sendup_mbuf isn't passed a soc
Module Name:src
Committed By: ozaki-r
Date: Wed Aug 9 03:41:11 UTC 2017
Modified Files:
src/sys/netipsec: key.c
Log Message:
Fix locking notes of SAD
To generate a diff of this commit:
cvs rdiff -u -r1.218 -r1.219 src/sys/netipsec/key.c
Please note that diffs are not p
Module Name:src
Committed By: ozaki-r
Date: Wed Aug 9 04:29:36 UTC 2017
Modified Files:
src/sys/netipsec: key.c
Log Message:
Fix deadlock between key_sendup_mbuf called from key_acquire and
localcount_drain
If we call key_sendup_mbuf from key_acquire that is called on p
Module Name:src
Committed By: ozaki-r
Date: Wed Aug 9 06:04:41 UTC 2017
Modified Files:
src/sys/netipsec: key.c
Log Message:
Fix that prev isn't cleared on retry
To generate a diff of this commit:
cvs rdiff -u -r1.220 -r1.221 src/sys/netipsec/key.c
Please note that dif
Module Name:src
Committed By: ozaki-r
Date: Wed Aug 9 08:30:54 UTC 2017
Modified Files:
src/sys/netipsec: key.c
Log Message:
Limit the number of mbufs queued for deferred key_sendup_mbuf
It's easy to be queued hundreds of mbufs on the list under heavy
network load.
To
Module Name:src
Committed By: ozaki-r
Date: Wed Aug 9 09:48:11 UTC 2017
Modified Files:
src/sys/netipsec: key.c key.h keydb.h xform_ah.c xform_esp.c
xform_ipcomp.c
Log Message:
MP-ify SAD (savlist)
localcount(9) is used to protect savlist of sah. The basic de
Module Name:src
Committed By: ozaki-r
Date: Thu Aug 10 06:09:00 UTC 2017
Modified Files:
src/sys/netipsec: ipsec_output.c
Log Message:
Simplify ipsec_reinject_ipstack (NFC)
To generate a diff of this commit:
cvs rdiff -u -r1.58 -r1.59 src/sys/netipsec/ipsec_output.c
Ple
Module Name:src
Committed By: ozaki-r
Date: Thu Aug 10 06:11:24 UTC 2017
Modified Files:
src/sys/netipsec: ipsec.c ipsec.h ipsec_output.c
Log Message:
Add per-CPU rtcache to ipsec_reinject_ipstack
It reduces route lookups and also reduces rtcache lock contentions
when NET
Module Name:src
Committed By: ozaki-r
Date: Thu Aug 10 06:33:51 UTC 2017
Modified Files:
src/sys/netipsec: xform_ah.c xform_esp.c xform_ipcomp.c
Log Message:
Use pool_cache(9) instead of pool(9) for tdb_crypto objects
The change improves network throughput especially on m
Module Name:src
Committed By: ozaki-r
Date: Thu Aug 10 09:08:54 UTC 2017
Modified Files:
src/doc: TODO.smpnet
Log Message:
Update
ipsec(4), opencrypto(9) and vlan(4) are now MP-safe.
To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/doc/TODO.smpnet
Plea
Module Name:src
Committed By: ozaki-r
Date: Thu Aug 10 09:26:55 UTC 2017
Modified Files:
src/doc: TODO.smpnet
Log Message:
Write known issues on scalability
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/doc/TODO.smpnet
Please note that diffs are not
Module Name:src
Committed By: ozaki-r
Date: Tue Sep 19 02:44:14 UTC 2017
Modified Files:
src/sys/netipsec: ipsec.c
Log Message:
Share a global dummy SP between PCBs
It's never be changed so it can be pre-allocated and shared safely between PCBs.
To generate a diff of th
Module Name:src
Committed By: ozaki-r
Date: Wed Sep 20 09:36:20 UTC 2017
Modified Files:
src/distrib/sets/lists/tests: mi
src/tests/net/route: Makefile
Added Files:
src/tests/net/route: t_rtcache.sh
Log Message:
Add tests of rtcache invalidation
To genera
Module Name:src
Committed By: ozaki-r
Date: Thu Sep 21 04:44:32 UTC 2017
Modified Files:
src/sys/net: route.c
Log Message:
Remove unnecessary NULL check of rt_ifp
It's always non-NULL.
To generate a diff of this commit:
cvs rdiff -u -r1.197 -r1.198 src/sys/net/route.c
Module Name:src
Committed By: ozaki-r
Date: Thu Sep 21 07:15:35 UTC 2017
Modified Files:
src/sys/net: route.c route.h
src/sys/netatalk: at_proto.c
src/sys/netinet: in_proto.c
src/sys/netinet6: in6_proto.c
src/sys/netmpls: mpls_proto.c
Module Name:src
Committed By: ozaki-r
Date: Thu Sep 21 07:22:03 UTC 2017
Modified Files:
src/sys/sys: param.h
Log Message:
Dump the kernel version for the latest change of struct route
Welcome to 8.99.3
To generate a diff of this commit:
cvs rdiff -u -r1.545 -r1.546 src
Module Name:src
Committed By: ozaki-r
Date: Fri Sep 22 05:05:32 UTC 2017
Modified Files:
src/sys/net: route.c
Log Message:
Remove the global lock for rtcache
Thanks to removal of LIST_ENTRY of struct route, rtcaches are accessed only by
their users. And in existing usages
Module Name:src
Committed By: ozaki-r
Date: Mon Sep 25 01:56:22 UTC 2017
Modified Files:
src/sys/net: raw_cb.c raw_cb.h raw_usrreq.c rtsock.c
src/sys/netipsec: keysock.c
Log Message:
Fix race condition on the rawcb list shared by rtsock and keysock
keysock now pro
Module Name:src
Committed By: ozaki-r
Date: Mon Sep 25 01:57:54 UTC 2017
Modified Files:
src/sys/net: raw_usrreq.c rtsock.c
Log Message:
Use a dedicated mutex for rt_rawcb instead of softnet_lock if NET_MPSAFE
To generate a diff of this commit:
cvs rdiff -u -r1.57 -r1.58
Module Name:src
Committed By: ozaki-r
Date: Mon Sep 25 04:15:33 UTC 2017
Modified Files:
src/sys/net: route.c
Log Message:
Synchronize on rtcache_generation with rtlock
It's racy if NET_MPSAFE is enabled.
Pointed out by joerg@
To generate a diff of this commit:
cvs rdi
Module Name:src
Committed By: ozaki-r
Date: Wed Sep 27 07:27:29 UTC 2017
Modified Files:
src/sys/netipsec: key.c
Log Message:
Fix deadlock between pserialize_perform and localcount_drain
A typical ussage of localcount_drain looks like this:
mutex_enter(&mtx);
item =
Module Name:src
Committed By: ozaki-r
Date: Wed Sep 27 09:55:53 UTC 2017
Modified Files:
src/sys/netipsec: key.c
Log Message:
Add missing ifdef NET_MPSAFE
To generate a diff of this commit:
cvs rdiff -u -r1.226 -r1.227 src/sys/netipsec/key.c
Please note that diffs are n
Module Name:src
Committed By: ozaki-r
Date: Wed Sep 27 10:05:05 UTC 2017
Modified Files:
src/sys/netinet: in_proto.c ip_input.c
src/sys/netinet6: in6_proto.c ip6_input.c ip6protosw.h
src/sys/sys: protosw.h
Log Message:
Take softnet_lock on pr_input properly
Module Name:src
Committed By: ozaki-r
Date: Fri Sep 29 03:17:18 UTC 2017
Modified Files:
src/sys/arch/x86/include: pmap.h
Log Message:
Fix build
sys/arch/x86/x86/cpu.c:920:20: error: 'pmap_largepages' undeclared (first use
in this function)
smp_data.large = (pmap_large
Module Name:src
Committed By: ozaki-r
Date: Mon Oct 2 07:40:25 UTC 2017
Modified Files:
src/sys/net: if_bridge.c
Log Message:
Add curlwp_bind to bridge_input for psref
It can be called in a thread context via tap (tap_dev_write).
Fix PR kern/52587
To generate a diff o
Module Name:src
Committed By: ozaki-r
Date: Tue Oct 3 07:32:53 UTC 2017
Modified Files:
src/sys/netipsec: ipsec_output.c
Log Message:
Pull out ipsec_fill_saidx_bymbuf (NFC)
To generate a diff of this commit:
cvs rdiff -u -r1.60 -r1.61 src/sys/netipsec/ipsec_output.c
Pl
Module Name:src
Committed By: ozaki-r
Date: Tue Oct 3 08:25:21 UTC 2017
Modified Files:
src/sys/netipsec: ipsec.c ipsec.h ipsec_output.c key.c key.h
Log Message:
Don't abuse key_checkrequest just for looking up sav
It does more than expected for example key_acquire.
To
Module Name:src
Committed By: ozaki-r
Date: Tue Oct 3 08:34:28 UTC 2017
Modified Files:
src/sys/netipsec: ipsec_output.c key.c key.h
Log Message:
Fix SP is broken on transport mode
isr->saidx was modified accidentally in ipsec_nextisr.
Reported by christos@
Helped inves
Module Name:src
Committed By: ozaki-r
Date: Tue Oct 3 08:56:52 UTC 2017
Modified Files:
src/sys/netipsec: ipsec.h ipsec6.h ipsec_output.c key.c key.h xform.h
xform_ah.c xform_esp.c xform_ipcomp.c xform_ipip.c xform_tcp.c
Log Message:
Constify isr at many place
Module Name:src
Committed By: ozaki-r
Date: Wed Oct 4 02:25:07 UTC 2017
Modified Files:
src/sys/sys: protosw.h
Log Message:
Include socketvar.h for softnet_lock
To generate a diff of this commit:
cvs rdiff -u -r1.67 -r1.68 src/sys/sys/protosw.h
Please note that diffs a
Module Name:src
Committed By: ozaki-r
Date: Thu Oct 5 03:42:14 UTC 2017
Modified Files:
src/sys/netinet6: nd6.c
Log Message:
Add missing NULL check
PR kern/52554
To generate a diff of this commit:
cvs rdiff -u -r1.235 -r1.236 src/sys/netinet6/nd6.c
Please note that di
Module Name:src
Committed By: ozaki-r
Date: Mon Jun 29 09:40:36 UTC 2015
Modified Files:
src/sys/net: if.c
Log Message:
Remove ifnet_addrs
We can assume that ifnet_addrs[ifp->if_index] is always the same as
ifp->if_dl, so we can replace ifnet_addrs[ifp->if_index] with ifp
Module Name:src
Committed By: ozaki-r
Date: Tue Jun 30 06:42:06 UTC 2015
Modified Files:
src/sys/netinet6: nd6_rtr.c
Log Message:
Fix nd6_numroutes counting
nd6_numroutes is intended to be incremented when a route is added via RA
and decremented when a RA route is deleted
Module Name:src
Committed By: ozaki-r
Date: Tue Jun 30 08:31:42 UTC 2015
Modified Files:
src/sys/netinet6: nd6.c
Log Message:
Use KASSERT for argument NULL checks
To generate a diff of this commit:
cvs rdiff -u -r1.162 -r1.163 src/sys/netinet6/nd6.c
Please note that dif
Module Name:src
Committed By: ozaki-r
Date: Wed Jul 1 03:39:36 UTC 2015
Modified Files:
src/sys/net: if_tokensubr.c
src/sys/netinet: ip_output.c
Log Message:
Use ip_hresolv_output for if_token as well
I thought we cannot apply ip_hresolv_output to if_token becaus
Module Name:src
Committed By: ozaki-r
Date: Wed Jul 1 08:33:31 UTC 2015
Modified Files:
src/distrib/sets/lists/tests: mi
src/tests/net/if: Makefile
Added Files:
src/tests/net/if: t_ifconfig.sh
Log Message:
Add tests of interface creation/destruction
To g
Module Name:src
Committed By: ozaki-r
Date: Tue Jul 14 08:06:44 UTC 2015
Modified Files:
src/sys/net: if_strip.c
Log Message:
KNF
To generate a diff of this commit:
cvs rdiff -u -r1.97 -r1.98 src/sys/net/if_strip.c
Please note that diffs are not public domain; they are
Module Name:src
Committed By: ozaki-r
Date: Tue Jul 14 08:15:41 UTC 2015
Modified Files:
src/sys/net: if_strip.c
Log Message:
Remove unnecessary if_type setting
if_type is set as IFT_SLIP below.
To generate a diff of this commit:
cvs rdiff -u -r1.98 -r1.99 src/sys/net/i
Module Name:src
Committed By: ozaki-r
Date: Tue Jul 14 08:44:59 UTC 2015
Modified Files:
src/sys/net: if_strip.c
src/sys/netinet: ip_output.c
Log Message:
Move rt_gwroute operation out of stripoutput
We should do it in ip_hresolv_needed.
To generate a diff of th
Module Name:src
Committed By: ozaki-r
Date: Wed Jul 15 08:49:16 UTC 2015
Modified Files:
src/sys/netinet: if_arp.c
Log Message:
Make global variables static
To generate a diff of this commit:
cvs rdiff -u -r1.169 -r1.170 src/sys/netinet/if_arp.c
Please note that diffs a
Module Name:src
Committed By: ozaki-r
Date: Wed Jul 15 09:20:18 UTC 2015
Modified Files:
src/sys/netinet: tcp_input.c
src/sys/netinet6: nd6.c nd6.h
Log Message:
Remove unused arguments and the associated code from nd6_nud_hint()
from OpenBSD
To generate a diff o
Module Name:src
Committed By: ozaki-r
Date: Fri Jul 17 02:21:08 UTC 2015
Modified Files:
src/sys/net: if.c route.c route.h rtsock.c
src/sys/netinet: if_atm.c ip_output.c
src/sys/netinet6: icmp6.c nd6.c nd6.h nd6_nbr.c nd6_rtr.c
Log Message:
Reform use of rt
Module Name:src
Committed By: ozaki-r
Date: Thu Jul 23 10:52:34 UTC 2015
Modified Files:
src/sys/net: if_bridge.c
Log Message:
Fix PR 48104
So far bridge cannot receive frames via a member interface when the frames
come from another member interface. So when we assign an
Module Name:src
Committed By: ozaki-r
Date: Thu Jul 23 11:05:34 UTC 2015
Modified Files:
src/tests/net/if_bridge: t_bridge.sh
Log Message:
Reflect a fix for bridge
Due to PR 48104, some tests of ping/ping6 were failed but the tests now
should be successful. So reverse atf
Module Name:src
Committed By: ozaki-r
Date: Fri Jul 24 07:36:29 UTC 2015
Modified Files:
src/sys/netinet6: icmp6.c
Log Message:
Fix rtfree-ing wrong rtentry
To generate a diff of this commit:
cvs rdiff -u -r1.171 -r1.172 src/sys/netinet6/icmp6.c
Please note that diffs a
Module Name:src
Committed By: ozaki-r
Date: Wed Jul 29 06:07:36 UTC 2015
Modified Files:
src/distrib/sets/lists/base: mi
src/distrib/sets/lists/debug: mi
src/usr.sbin/arp: Makefile arp.c
Added Files:
src/usr.sbin/arp: arp_hostops.c arp_rumpops.c prog
Module Name:src
Committed By: ozaki-r
Date: Wed Jul 29 06:10:10 UTC 2015
Modified Files:
src/distrib/sets/lists/tests: mi
src/etc/mtree: NetBSD.dist.tests
Added Files:
src/tests/net/arp: Makefile t_arp.sh
Log Message:
Add tests for ARP
To generate a diff
Module Name:src
Committed By: ozaki-r
Date: Wed Jul 29 07:42:28 UTC 2015
Modified Files:
src/sbin/ifconfig: ifconfig.c
Log Message:
Don't divide flags output
If there are many enabled flags, ifconfig divides flags output into
multiple formatted strings due to snprintb_m,
Module Name:src
Committed By: ozaki-r
Date: Wed Jul 29 12:05:10 UTC 2015
Modified Files:
src/tests/net: Makefile
Log Message:
Add tests for ARP
Forgot to commit this. Should fix the build.
To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/tests/net/Makef
Module Name:src
Committed By: ozaki-r
Date: Thu Jul 30 02:51:05 UTC 2015
Modified Files:
src/tests/net/arp: t_arp.sh
Log Message:
Add tests for GARP
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/tests/net/arp/t_arp.sh
Please note that diffs are not pub
Module Name:src
Committed By: ozaki-r
Date: Thu Jul 30 02:52:53 UTC 2015
Modified Files:
src/distrib/sets/lists/tests: mi
src/tests/net/arp: Makefile
Added Files:
src/tests/net/arp: t_dad.sh
Log Message:
Add tests for IPv4 DAD
To generate a diff of this c
Module Name:src
Committed By: ozaki-r
Date: Thu Jul 30 05:43:43 UTC 2015
Modified Files:
src/tests/net/arp: Makefile
Log Message:
Fix TESTS_SH assignment
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/tests/net/arp/Makefile
Please note that diffs are no
Module Name:src
Committed By: ozaki-r
Date: Thu Jul 30 08:41:18 UTC 2015
Modified Files:
src/tests/net/arp: t_arp.sh
Log Message:
Add tests for arp -a option
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/tests/net/arp/t_arp.sh
Please note that diffs ar
Module Name:src
Committed By: ozaki-r
Date: Fri Jul 31 00:22:44 UTC 2015
Modified Files:
src/tests/net/arp: t_dad.sh
Log Message:
Fix cleanup; halt all running rump_servers
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/tests/net/arp/t_dad.sh
Please not
Module Name:src
Committed By: ozaki-r
Date: Fri Jul 31 00:23:54 UTC 2015
Modified Files:
src/tests/net/arp: t_dad.sh
Log Message:
Remove remaining debug code
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/tests/net/arp/t_dad.sh
Please note that diffs ar
Module Name:src
Committed By: ozaki-r
Date: Fri Jul 31 02:35:09 UTC 2015
Modified Files:
src/tests/net/arp: t_arp.sh
Log Message:
Add tests for temp option
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/tests/net/arp/t_arp.sh
Please note that diffs are
Module Name:src
Committed By: ozaki-r
Date: Fri Jul 31 02:39:12 UTC 2015
Modified Files:
src/tests/net/arp: t_arp.sh
Log Message:
Add tests of cache overwriting
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/tests/net/arp/t_arp.sh
Please note that diffs
Module Name:src
Committed By: ozaki-r
Date: Fri Jul 31 04:02:40 UTC 2015
Modified Files:
src/usr.sbin/arp: arp.c
Log Message:
Reduce abuse of global variables
To generate a diff of this commit:
cvs rdiff -u -r1.52 -r1.53 src/usr.sbin/arp/arp.c
Please note that diffs are
Module Name:src
Committed By: ozaki-r
Date: Fri Jul 31 10:16:36 UTC 2015
Modified Files:
src/tests/net/arp: t_arp.sh
Log Message:
Return 0 explicitly to avoid unexpected failures when $DEBUG=false
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/tests/net/
Module Name:src
Committed By: ozaki-r
Date: Mon Aug 3 09:51:40 UTC 2015
Modified Files:
src/distrib/sets/lists/base: mi
src/distrib/sets/lists/debug: mi
src/usr.sbin/ndp: Makefile ndp.c
Added Files:
src/usr.sbin/ndp: ndp_hostops.c ndp_rumpops.c prog
Module Name:src
Committed By: ozaki-r
Date: Mon Aug 3 09:54:20 UTC 2015
Modified Files:
src/distrib/sets/lists/tests: mi
src/etc/mtree: NetBSD.dist.tests
src/tests/net: Makefile
Added Files:
src/tests/net/ndp: Makefile t_dad.sh t_ndp.sh
Log Message
Module Name:src
Committed By: ozaki-r
Date: Tue Aug 4 07:43:25 UTC 2015
Modified Files:
src/tests/net/ndp: t_ndp.sh
Log Message:
Check the output of ndp -d strictly
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/tests/net/ndp/t_ndp.sh
Please note that
Module Name:src
Committed By: ozaki-r
Date: Thu Aug 6 08:23:14 UTC 2015
Modified Files:
src/distrib/sets/lists/tests: mi
src/tests/net/net: Makefile
Added Files:
src/tests/net/net: t_ipv6_lifetime.sh
Log Message:
Add basic tests for IPv6 Address Lifetime E
Module Name:src
Committed By: ozaki-r
Date: Thu Aug 6 14:45:54 UTC 2015
Modified Files:
src/distrib/sets/lists/base: mi
src/distrib/sets/lists/debug: mi
src/sbin/ping6: Makefile ping6.c
Added Files:
src/sbin/ping6: ping6_hostops.c ping6_rumpops.c pr
Module Name:src
Committed By: ozaki-r
Date: Fri Aug 7 00:37:14 UTC 2015
Modified Files:
src/distrib/utils/x_ping6: Makefile
Log Message:
Add -DCRUNCHOPS
It's required because ping6 is now rump-ified.
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/dis
901 - 1000 of 1595 matches
Mail list logo