CVS commit: src/sys/net

2014-06-25 Thread Alexander Nasonov
Module Name:src Committed By: alnsn Date: Wed Jun 25 09:51:34 UTC 2014 Modified Files: src/sys/net: bpf_filter.c Log Message: Check preinited argument of bpf_set_extmem(). To generate a diff of this commit: cvs rdiff -u -r1.64 -r1.65 src/sys/net/bpf_filter.c Please

CVS commit: src/sys/net

2014-06-25 Thread Alexander Nasonov
Module Name:src Committed By: alnsn Date: Wed Jun 25 11:13:28 UTC 2014 Modified Files: src/sys/net: bpfjit.c Log Message: Use SLJIT_MOV_P to copy extmem pointer. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/sys/net/bpfjit.c Please note that diffs

CVS commit: src/sys/net

2014-06-25 Thread Alexander Nasonov
Module Name:src Committed By: alnsn Date: Wed Jun 25 11:58:15 UTC 2014 Modified Files: src/sys/net: bpfjit.c Log Message: New jitcode takes two arguments. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/sys/net/bpfjit.c Please note that diffs are not

CVS commit: src/sys/net

2014-06-25 Thread Alexander Nasonov
Module Name:src Committed By: alnsn Date: Wed Jun 25 13:53:40 UTC 2014 Modified Files: src/sys/net: bpfjit.c Log Message: Default initialize external memwords. This change doesn't affect performance of valid bpf kernel programs because bpf_filter_ext() checks that all

CVS commit: src/sys/net

2014-06-25 Thread Alexander Nasonov
Module Name:src Committed By: alnsn Date: Wed Jun 25 19:32:37 UTC 2014 Modified Files: src/sys/net: bpfjit.h Log Message: Fix copyright years. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/net/bpfjit.h Please note that diffs are not public domain;

CVS commit: src/sys/net/npf

2014-06-24 Thread Alexander Nasonov
Module Name:src Committed By: alnsn Date: Tue Jun 24 11:31:49 UTC 2014 Modified Files: src/sys/net/npf: npf_bpf.c Log Message: Fix signatures of copfuncs. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/net/npf/npf_bpf.c Please note that diffs are

CVS commit: src/sys/net

2014-06-24 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Tue Jun 24 22:19:36 UTC 2014 Modified Files: src/sys/net: bpf.h bpf_filter.c bpfjit.c Log Message: - Improve the comments in bpf.h and KNF a little. - Rename bpf_ctx_t member noinit to preinited (reflects the meaning better). To

CVS commit: src/sys/net

2014-06-24 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Tue Jun 24 22:27:40 UTC 2014 Modified Files: src/sys/net: bpf_filter.c Log Message: - bpf_validate_ext: fix memword validation in BPF_ST/BPF_STX case. - bpf_set_extmem: check the number of words against BPF_MAX_MEMWORDS. To

CVS commit: src/sys/net

2014-06-24 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Wed Jun 25 01:21:36 UTC 2014 Modified Files: src/sys/net: bpfjit.c Log Message: bpfjit_generate_code: emit the instruction correctly. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/net/bpfjit.c Please

CVS commit: src/sys/net

2014-06-23 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Jun 23 06:27:58 UTC 2014 Modified Files: src/sys/net: if_bridge.c Log Message: Get rid of unnecessary xc_broadcast after pktq_barrier Pointed out by rmind@ To generate a diff of this commit: cvs rdiff -u -r1.83 -r1.84

CVS commit: src/sys/net

2014-06-20 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Fri Jun 20 14:22:48 UTC 2014 Modified Files: src/sys/net: if_bridgevar.h Log Message: Remove unnecessary sc_softintr To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/net/if_bridgevar.h Please note that

CVS commit: src/sys/net

2014-06-19 Thread Wolfgang Solfrank
Module Name:src Committed By: ws Date: Thu Jun 19 16:54:40 UTC 2014 Modified Files: src/sys/net: if_tun.c Log Message: Enqueue the mbuf with the start of the packet, not some intermediate one (hi, rmind!). To generate a diff of this commit: cvs rdiff -u -r1.118 -r1.119

CVS commit: src/sys/net

2014-06-18 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Jun 18 09:20:46 UTC 2014 Modified Files: src/sys/net: if_bridge.c Log Message: Tidy up bridge_input No functional change. To generate a diff of this commit: cvs rdiff -u -r1.81 -r1.82 src/sys/net/if_bridge.c Please note

CVS commit: src/sys/net

2014-06-18 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Jun 18 10:51:03 UTC 2014 Modified Files: src/sys/net: if_bridge.c Log Message: Restructure bridge_input and bridge_broadcast There are two changes: - Assemble the places calling pktq_enqueue (bridge_forward) for unicast

CVS commit: src/sys/net

2014-06-17 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Tue Jun 17 10:39:46 UTC 2014 Modified Files: src/sys/net: bridgestp.c if_bridge.c if_bridgevar.h if_ethersubr.c Log Message: Restructure ether_input and bridge_input The network stack of NetBSD is well organized and layered. A

CVS commit: src/sys/net

2014-06-17 Thread Alexander Nasonov
Module Name:src Committed By: alnsn Date: Tue Jun 17 16:52:33 UTC 2014 Modified Files: src/sys/net: bpfjit.c Log Message: Update code to the latest sljit version. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/sys/net/bpfjit.c Please note that diffs

CVS commit: src/sys/net

2014-06-17 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Wed Jun 18 01:19:19 UTC 2014 Modified Files: src/sys/net: bridgestp.c Log Message: Make local functions static This change unveiled some functions are unused. Remove some and comment out the others. No functional change. To

CVS commit: src/sys/net

2014-06-15 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Sun Jun 15 16:10:46 UTC 2014 Modified Files: src/sys/net: if_bridge.c Log Message: Get rid of unnecessary splnet for pool_{get,put} A mutex prevents interrupts in the functions now. To generate a diff of this commit: cvs

CVS commit: src/sys/net

2014-06-15 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Jun 16 00:40:10 UTC 2014 Modified Files: src/sys/net: if.c if.h pktqueue.c pktqueue.h Log Message: Move sysctl_pktq_{maxlen,count} to pktqueue.c and make them global They will be used by bridge. ok rmind@ To generate a

CVS commit: src/sys/net

2014-06-15 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Jun 16 01:03:57 UTC 2014 Modified Files: src/sys/net: if_bridge.c if_bridgevar.h Log Message: Use pktqueue for bridge forwarding queue and softint To generate a diff of this commit: cvs rdiff -u -r1.78 -r1.79

CVS commit: src/sys/net

2014-06-15 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Jun 16 01:05:25 UTC 2014 Modified Files: src/sys/net: if_bridge.c Log Message: Add net.interfaces.bridgeN.fwdq.{maxlen,len,drops} sysctl To generate a diff of this commit: cvs rdiff -u -r1.79 -r1.80 src/sys/net/if_bridge.c

CVS commit: src/sys/net

2014-06-15 Thread Ryota Ozaki
Module Name:src Committed By: ozaki-r Date: Mon Jun 16 03:43:10 UTC 2014 Modified Files: src/sys/net: if.h if_bridgevar.h Log Message: Include pktqueue.h only if _KERNEL To generate a diff of this commit: cvs rdiff -u -r1.166 -r1.167 src/sys/net/if.h cvs rdiff -u -r1.16

CVS commit: src/sys/net

2014-06-13 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Fri Jun 13 13:54:08 UTC 2014 Modified Files: src/sys/net: if.c Log Message: if_detach: drain ip6_pktq as well. To generate a diff of this commit: cvs rdiff -u -r1.280 -r1.281 src/sys/net/if.c Please note that diffs are not

CVS commit: src/sys/net

2014-06-12 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Jun 12 16:43:09 UTC 2014 Modified Files: src/sys/net: if_stf.c Log Message: PR/48901: Fail at compile time when trying to compile stf without inet6, and print an explanatory message. To generate a diff of this commit: cvs

CVS commit: src/sys/net

2014-06-09 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Mon Jun 9 12:57:05 UTC 2014 Modified Files: src/sys/net: if.c pktqueue.c pktqueue.h Log Message: Implement pktq_set_maxlen() and let sysctl net.inet.{ip,ip6}.ifq.maxlen be changed on the fly again. To generate a diff of this

CVS commit: src/sys/net

2014-06-09 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Mon Jun 9 14:44:48 UTC 2014 Modified Files: src/sys/net: pktqueue.c Log Message: pktqueue: add or fix some comments, remove some header inclusions. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/sys/net/npf

2014-06-08 Thread S.P.Zeidler
Module Name:src Committed By: spz Date: Sun Jun 8 12:12:56 UTC 2014 Modified Files: src/sys/net/npf: npf_alg_icmp.c Log Message: fix typo in comment To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/net/npf/npf_alg_icmp.c Please note that diffs are

CVS commit: src/sys/net

2014-06-07 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Jun 7 09:34:02 UTC 2014 Modified Files: src/sys/net: if_fddisubr.c Log Message: Try to untangle the ifdef mess a bit more To generate a diff of this commit: cvs rdiff -u -r1.87 -r1.88 src/sys/net/if_fddisubr.c Please note

CVS commit: src/sys/net

2014-06-07 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Sat Jun 7 11:00:29 UTC 2014 Modified Files: src/sys/net: if_loop.c Log Message: lostart: silence gcc warning (XXX: gcc is not right though). To generate a diff of this commit: cvs rdiff -u -r1.79 -r1.80 src/sys/net/if_loop.c

CVS commit: src/sys/net

2014-06-07 Thread Havard Eidnes
Module Name:src Committed By: he Date: Sat Jun 7 13:25:33 UTC 2014 Modified Files: src/sys/net: if.c Log Message: Include netinet/in.h before netinet/in_var.h to avoid build failure for the COMPUTEX7750 kernel of evbsh3-eb. Also, don't reference ip_pktq if INET isn't

CVS commit: src/sys/net

2014-06-06 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Fri Jun 6 22:15:32 UTC 2014 Modified Files: src/sys/net: if_spppsubr.c Log Message: sppp_input: handle pktqueue case correctly (fix for the previous). To generate a diff of this commit: cvs rdiff -u -r1.129 -r1.130

CVS commit: src/sys/net

2014-06-05 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Fri Jun 6 00:25:28 UTC 2014 Modified Files: src/sys/net: if_fddisubr.c Log Message: Adjust previous change for the #ifdef mess and fix the build. To generate a diff of this commit: cvs rdiff -u -r1.86 -r1.87

CVS commit: src/sys/net

2014-06-05 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Fri Jun 6 01:27:32 UTC 2014 Modified Files: src/sys/net: route.c Log Message: rtfree: let's assert for a non-negative reference count and see what happens. To generate a diff of this commit: cvs rdiff -u -r1.131 -r1.132

CVS commit: src/sys/net/npf

2014-05-30 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Fri May 30 23:26:06 UTC 2014 Modified Files: src/sys/net/npf: npf.h npf_conf.c npf_impl.h npf_nat.c npf_ruleset.c Log Message: - npf_nat_freepolicy: handle a race condition when a new connection might be associated with a NAT

CVS commit: src/sys/net

2014-05-23 Thread Alexander Nasonov
Module Name:src Committed By: alnsn Date: Fri May 23 19:11:22 UTC 2014 Modified Files: src/sys/net: bpfjit.c Log Message: Implement unconditional jump to return 0 for loads at UINT32_MAX+1 or greater. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

CVS commit: src/sys/net

2014-05-23 Thread Alexander Nasonov
Module Name:src Committed By: alnsn Date: Fri May 23 19:51:16 UTC 2014 Modified Files: src/sys/net: bpfjit.c Log Message: Loads at offsets UINT32_MAX or greater are unreachable. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/sys/net/bpfjit.c Please

CVS commit: src/sys/net

2014-05-23 Thread Alexander Nasonov
Module Name:src Committed By: alnsn Date: Fri May 23 22:04:09 UTC 2014 Modified Files: src/sys/net: bpfjit.c Log Message: Enable ABC optimization when one branch returns 0. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/net/bpfjit.c Please note

CVS commit: src/sys/net

2014-05-22 Thread Alexander Nasonov
Module Name:src Committed By: alnsn Date: Thu May 22 13:35:45 UTC 2014 Modified Files: src/sys/net: bpfjit.c Log Message: Some small changes in preparation for a bigger change. - typedef for ABC variables and MAX_ABC_LENGTH constant, - cast pc-k to uint32_t in more

CVS commit: src/sys/net

2014-05-20 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue May 20 19:53:50 UTC 2014 Modified Files: src/sys/net: if_loop.c Log Message: if_free() instead of direct call to free() to avoid diagnostic panic Bug exposed by justin's Lua ljsyscall tests:

CVS commit: src/sys/net/npf

2014-05-19 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon May 19 18:45:51 UTC 2014 Modified Files: src/sys/net/npf: npf.h npf_ext_log.c npf_ext_normalize.c npf_ext_rndblock.c npf_handler.c npf_impl.h npf_rproc.c Log Message: Add ability to have mbufs disappear (to

CVS commit: src/sys/net

2014-05-17 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Sat May 17 14:51:10 UTC 2014 Modified Files: src/sys/net: if_ppp.c Log Message: ppp_inproc: handle non-IP protocols correctly (hi msaitoh); PR/48813. To generate a diff of this commit: cvs rdiff -u -r1.142 -r1.143

CVS commit: src/sys/net

2014-05-17 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Sun May 18 00:33:20 UTC 2014 Modified Files: src/sys/net: if.c if.h Log Message: - Move ifnet_list (and lo0ifp while here) under #ifdef _KERNEL. - Make ifindex2ifnet, if_indexlim and some other variables static. - Move if_index

CVS commit: src/sys/net

2014-05-15 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu May 15 07:35:38 UTC 2014 Modified Files: src/sys/net: if_ethersubr.c Log Message: Usually schednetisr() is called after enqueueing a packet with IF_ENQUEUE(). In some functions, they do it in reverse order. It's not a bug

CVS commit: src/sys/net

2014-05-15 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu May 15 07:48:41 UTC 2014 Modified Files: src/sys/net: if_mpls.c Log Message: Put schednetisr(NETISR_IP) into splnet()/splx() pair. This avoid extra ipintr() call with empty queue. To generate a diff of this commit: cvs

CVS commit: src/sys/net

2014-05-15 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu May 15 08:36:34 UTC 2014 Modified Files: src/sys/net: if_hippisubr.c Log Message: Put schednetisr(NETISR_IP) into splnet()/splx() pair. To generate a diff of this commit: cvs rdiff -u -r1.39 -r1.40

CVS commit: src/sys/net

2014-05-15 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu May 15 09:04:03 UTC 2014 Modified Files: src/sys/net: if_arcsubr.c if_atmsubr.c if_ecosubr.c if_fddisubr.c if_ieee1394subr.c Log Message: Put schednetisr() into splnet()/splx() pair. This might avoids delay of

CVS commit: src/sys/net

2014-05-15 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Thu May 15 09:23:03 UTC 2014 Modified Files: src/sys/net: if_ppp.c if_spppsubr.c if_tokensubr.c Log Message: Save a NETISR_* value in a variable and call schednetisr() after enqueue a packet for readability and future

CVS commit: src/sys/net

2014-05-15 Thread Alexander Nasonov
Module Name:src Committed By: alnsn Date: Thu May 15 22:20:08 UTC 2014 Modified Files: src/sys/net: bpfjit.c Log Message: Refactor bpfjit code. - Implement Array Bounds Check Elimination for packet bytes. - Track initialization of registers and memwords. - Remove bj_

CVS commit: src/sys/net/npf

2014-05-14 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Wed May 14 20:35:27 UTC 2014 Modified Files: src/sys/net/npf: npf_session.c Log Message: npf_session_inspect: do not silently drop the packet on state check failure. Let the rules deal with it (e.g. we may want to log it). To

CVS commit: src/sys/net

2014-05-07 Thread Quentin Garnier
Module Name:src Committed By: cube Date: Wed May 7 22:53:34 UTC 2014 Modified Files: src/sys/net: if_tap.c Log Message: Prevent a race between tap_dev_poll() and tap_start() by making sure the call to selrecord() happens at splnet(). Fixes kern/47506 and kern/46199.

CVS commit: src/sys/net

2014-03-22 Thread Maxime Villard
Module Name:src Committed By: maxv Date: Sat Mar 22 07:46:35 UTC 2014 Modified Files: src/sys/net: route.c Log Message: 'newrt' is not supposed to be NULL. Therefore, the NULL-check in the if() is pointless; and even if 'newrt' were NULL, 'rt' would be dereferenced later.

CVS commit: src/sys/net

2014-03-12 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Wed Mar 12 12:59:57 UTC 2014 Modified Files: src/sys/net: if.h Log Message: add a mask for valid capabilities also add a comment stating why capabilities start from 0x80 To generate a diff of this commit: cvs rdiff -u -r1.160

CVS commit: src/sys/net

2014-02-25 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Tue Feb 25 22:42:06 UTC 2014 Modified Files: src/sys/net: if_ethersubr.c Log Message: If the in6 domain was not attached, do not attempt to process IPv6 packets. To generate a diff of this commit: cvs rdiff -u -r1.195 -r1.196

CVS commit: src/sys/net/npf

2014-02-18 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Wed Feb 19 03:51:31 UTC 2014 Modified Files: src/sys/net/npf: npf_alg_icmp.c npf_impl.h npf_inet.c npf_nat.c Log Message: NPF: fix the recent breakage of the traceroute ALG. Also, simplify and refactor a little bit. To generate

CVS commit: src/sys/net/npf

2014-02-16 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Sun Feb 16 22:10:40 UTC 2014 Modified Files: src/sys/net/npf: npf_alg.c npf_alg_icmp.c npf_impl.h Log Message: NPF: pass ALG functions via npfa_funcs_t structure. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11

CVS commit: src/sys/net/npf

2014-02-16 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Mon Feb 17 02:38:46 UTC 2014 Modified Files: src/sys/net/npf: npf_alg.c Log Message: npf_alg_session: fix inverted logic in the previous commit. To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12

CVS commit: src/sys/net

2014-01-25 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jan 25 21:10:29 UTC 2014 Modified Files: src/sys/net: if.h Log Message: add a lint comment To generate a diff of this commit: cvs rdiff -u -r1.159 -r1.160 src/sys/net/if.h Please note that diffs are not public domain;

CVS commit: src/sys/net

2014-01-25 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jan 25 21:10:41 UTC 2014 Modified Files: src/sys/net: if_etherip.c Log Message: add __USE To generate a diff of this commit: cvs rdiff -u -r1.33 -r1.34 src/sys/net/if_etherip.c Please note that diffs are not public

CVS commit: src/sys/net

2014-01-03 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Fri Jan 3 12:50:00 UTC 2014 Modified Files: src/sys/net: if.c Log Message: missed one inet6 check To generate a diff of this commit: cvs rdiff -u -r1.270 -r1.271 src/sys/net/if.c Please note that diffs are not public domain;

CVS commit: src/sys/net

2013-12-15 Thread Antti Kantee
Module Name:src Committed By: pooka Date: Sun Dec 15 21:18:01 UTC 2013 Modified Files: src/sys/net: bpfjit.c Log Message: XXXgcc Wuninitialized kludge To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/net/bpfjit.c Please note that diffs are not public

CVS commit: src/sys/net

2013-12-05 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Dec 5 15:55:35 UTC 2013 Modified Files: src/sys/net: bpf.c Log Message: It is silly to kill the system when an interface failed to clear promiscuous mode. Some return EINVAL when they are dying, but others like USB return

CVS commit: src/sys/net/npf

2013-12-05 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Fri Dec 6 01:33:37 UTC 2013 Modified Files: src/sys/net/npf: npf.h npf_alg.c npf_alg_icmp.c npf_bpf.c npf_impl.h npf_inet.c npf_nat.c npf_session.c Log Message: NPF: - Adjust NAT to not assume flow direction in some

CVS commit: src/sys/net/npf

2013-11-23 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Sat Nov 23 19:32:20 UTC 2013 Modified Files: src/sys/net/npf: npf_bpf.c npf_impl.h npf_ruleset.c Log Message: Move initialisation of bpf_args_t into the npf_ruleset_inspect(). This allows us to reuse the BPF memory store as a

CVS commit: src/sys/net/npf

2013-11-21 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Fri Nov 22 01:24:21 UTC 2013 Modified Files: src/sys/net/npf: npf_impl.h npf_inet.c npf_session.c Log Message: npf_addr_mix: use xor rather than sum. To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42

CVS commit: src/sys/net/npf

2013-11-21 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Fri Nov 22 01:48:36 UTC 2013 Modified Files: src/sys/net/npf: npf_inet.c Log Message: Optimise checksum fixup routines: - npf_fixup16_cksum: 1's complement sum is endian-independent. - npf_fixup32_cksum: the first 32-16 bit

CVS commit: src/sys/net

2013-11-15 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Fri Nov 15 13:56:21 UTC 2013 Modified Files: src/sys/net: bpfjit.c Log Message: Fix the bpfjit build. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/net/bpfjit.c Please note that diffs are not public

CVS commit: src/sys/net

2013-11-15 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Sat Nov 16 01:13:52 UTC 2013 Modified Files: src/sys/net: bpf.c Log Message: bpf_deliver: convert to bpf_filter_ext(). To generate a diff of this commit: cvs rdiff -u -r1.178 -r1.179 src/sys/net/bpf.c Please note that diffs are

CVS commit: src/sys/net

2013-11-07 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Nov 7 21:44:48 UTC 2013 Modified Files: src/sys/net: if_gre.c Log Message: eliminate unused variable To generate a diff of this commit: cvs rdiff -u -r1.152 -r1.153 src/sys/net/if_gre.c Please note that diffs are not

CVS commit: src/sys/net

2013-10-28 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Oct 28 21:38:01 UTC 2013 Modified Files: src/sys/net: if.h Log Message: add an alias for the linux name for the interface index To generate a diff of this commit: cvs rdiff -u -r1.158 -r1.159 src/sys/net/if.h Please note

CVS commit: src/sys/net

2013-10-25 Thread Mihai Chelaru
Module Name:src Committed By: kefren Date: Fri Oct 25 09:25:32 UTC 2013 Modified Files: src/sys/net: if_mpls.c Log Message: RFC3032 conformance for Router Alert Label To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/net/if_mpls.c Please note that

CVS commit: src/sys/net

2013-10-19 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Oct 19 18:39:31 UTC 2013 Modified Files: src/sys/net: if.c Log Message: Ifdef a variable like its use To generate a diff of this commit: cvs rdiff -u -r1.267 -r1.268 src/sys/net/if.c Please note that diffs are not public

CVS commit: src/sys/net

2013-10-19 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Oct 19 21:39:12 UTC 2013 Modified Files: src/sys/net: if.c Log Message: adjust previous; old_link_state is also used in INET6. To generate a diff of this commit: cvs rdiff -u -r1.268 -r1.269 src/sys/net/if.c Please note that

CVS commit: src/sys/net

2013-10-05 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Sat Oct 5 22:38:52 UTC 2013 Modified Files: src/sys/net: bpf_filter.c Log Message: bpf_filter: re-use some code. No functional change intended. To generate a diff of this commit: cvs rdiff -u -r1.59 -r1.60

CVS commit: src/sys/net

2013-10-05 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Oct 5 23:22:34 UTC 2013 Modified Files: src/sys/net: if.h Log Message: fix the source too, not just the doc. To generate a diff of this commit: cvs rdiff -u -r1.157 -r1.158 src/sys/net/if.h Please note that diffs are

CVS commit: src/sys/net

2013-10-05 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Oct 6 01:21:24 UTC 2013 Modified Files: src/sys/net: if.c Log Message: remove unrelated diff. To generate a diff of this commit: cvs rdiff -u -r1.266 -r1.267 src/sys/net/if.c Please note that diffs are not public

CVS commit: src/sys/net

2013-09-20 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Fri Sep 20 23:19:52 UTC 2013 Modified Files: src/sys/net: bpfjit.c Log Message: bpfjit: replace malloc with kmem, KNF a little, add RCS ID. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/net/bpfjit.c Please

CVS commit: src/sys/net

2013-09-18 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Thu Sep 19 00:48:48 UTC 2013 Modified Files: src/sys/net: bpf_filter.c Log Message: bpf_validate_ext: allow COP to modify the memstore. To generate a diff of this commit: cvs rdiff -u -r1.58 -r1.59 src/sys/net/bpf_filter.c

CVS commit: src/sys/net

2013-09-13 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Sep 13 21:05:02 UTC 2013 Modified Files: src/sys/net: if_gre.c Log Message: Remove unused variable To generate a diff of this commit: cvs rdiff -u -r1.151 -r1.152 src/sys/net/if_gre.c Please note that diffs are not public

CVS commit: src/sys/net

2013-09-13 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Sep 13 21:09:40 UTC 2013 Modified Files: src/sys/net: if_pppoe.c Log Message: Remove unused variable To generate a diff of this commit: cvs rdiff -u -r1.100 -r1.101 src/sys/net/if_pppoe.c Please note that diffs are not

CVS commit: src/sys/net/agr

2013-09-12 Thread Martin Husemann
Module Name:src Committed By: martin Date: Thu Sep 12 20:47:59 UTC 2013 Modified Files: src/sys/net/agr: if_agr.c Log Message: Remove unused variable To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/sys/net/agr/if_agr.c Please note that diffs are not

CVS commit: src/sys/net

2013-09-09 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Sep 9 20:53:52 UTC 2013 Modified Files: src/sys/net: bpf.c Log Message: PR/48198: Peter Bex: Avoid kernel panic caused by setting a very small bpf buffer size. XXX: Pullup -6 To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/net/npf

2013-08-23 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Fri Aug 23 10:37:03 UTC 2013 Modified Files: src/sys/net/npf: npf_inet.c Log Message: - npf_cache_ip: re-fetch IPv6 header since nbufs might have been reallocated. - npf_cache_all: clear NBUF_DATAREF_RESET since npf_cache_ip()

CVS commit: src/sys/net

2013-08-20 Thread YAMAMOTO Takashi
Module Name:src Committed By: yamt Date: Tue Aug 20 12:28:12 UTC 2013 Modified Files: src/sys/net: if_tap.c Log Message: - deal with softint_establish failure - establish softint only when necessary To generate a diff of this commit: cvs rdiff -u -r1.70 -r1.71

CVS commit: src/sys/net

2013-08-04 Thread KIYOHARA Takashi
Module Name:src Committed By: kiyohara Date: Sun Aug 4 07:05:15 UTC 2013 Modified Files: src/sys/net: if_ecosubr.c Log Message: Fix build failed, if undef INET. To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38 src/sys/net/if_ecosubr.c Please note that

CVS commit: src/sys/net

2013-07-24 Thread Mihai Chelaru
Module Name:src Committed By: kefren Date: Wed Jul 24 15:31:04 UTC 2013 Modified Files: src/sys/net: rtsock.c Log Message: report about route tag in sysctl route walker To generate a diff of this commit: cvs rdiff -u -r1.141 -r1.142 src/sys/net/rtsock.c Please note

CVS commit: src/sys/net

2013-07-17 Thread Masaru OKI
Module Name:src Committed By: oki Date: Wed Jul 17 10:16:58 UTC 2013 Modified Files: src/sys/net: if_pppoe.c Log Message: if received PADT, get correct sc related with session id. RFC2516 5.5 says, no tags required in PADT packet. To generate a diff of this commit: cvs

CVS commit: src/sys/net

2013-07-15 Thread Mihai Chelaru
Module Name:src Committed By: kefren Date: Mon Jul 15 12:10:34 UTC 2013 Modified Files: src/sys/net: if_mpls.c Log Message: stop abusing kmem during softint context To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/net/if_mpls.c Please note that diffs

CVS commit: src/sys/net

2013-06-07 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jun 8 02:42:56 UTC 2013 Modified Files: src/sys/net: route.c Log Message: PR/44032: Proxy entries stopped working with pppd. The issue here is that the route entry was added, but the RTF_LLINFO bit was not set, making arp

CVS commit: src/sys/net

2013-04-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Apr 6 23:20:27 UTC 2013 Modified Files: src/sys/net: dlt.h Log Message: update from libpcap To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/net/dlt.h Please note that diffs are not public domain;

CVS commit: src/sys/net/npf

2013-03-17 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Mon Mar 18 00:14:57 UTC 2013 Modified Files: src/sys/net/npf: npf_session.c Log Message: Add npf_session_trackable_p() and npf_session_fillent() for the common code. Simplify. No functional change. To generate a diff of this

CVS commit: src/sys/net/npf

2013-03-17 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Mon Mar 18 00:17:20 UTC 2013 Modified Files: src/sys/net/npf: npf_session.c Log Message: npf_session_establish: fix previous. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/sys/net/npf/npf_session.c Please

CVS commit: src/sys/net/npf

2013-03-17 Thread Mindaugas Rasiukevicius
Module Name:src Committed By: rmind Date: Mon Mar 18 02:24:45 UTC 2013 Modified Files: src/sys/net/npf: npf_ruleset.c Log Message: Always use BPF JIT for NPF rules (using BPF code) if it is available. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20

CVS commit: src/sys/net/npf

2013-03-13 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Mar 13 13:15:47 UTC 2013 Modified Files: src/sys/net/npf: if_npflog.c Log Message: add missing argument To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/sys/net/npf/if_npflog.c Please note that diffs are

CVS commit: src/sys/net/npf

2013-03-12 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Mar 12 20:47:48 UTC 2013 Modified Files: src/sys/net/npf: files.npf Added Files: src/sys/net/npf: npf_ext_normalize.c Removed Files: src/sys/net/npf: npf_ext_normalise.c Log Message: normali{s,z}e To

CVS commit: src/sys/net/npf

2013-03-12 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Mar 13 02:34:37 UTC 2013 Modified Files: src/sys/net/npf: if_npflog.c Log Message: don't auto-unload To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/net/npf/if_npflog.c Please note that diffs are not

CVS commit: src/sys/net/npf

2013-03-11 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Mar 11 16:37:44 UTC 2013 Modified Files: src/sys/net/npf: npf.h npf_ext_log.c npf_ext_normalise.c npf_ext_rndblock.c Log Message: - avoid trailing , in dependencies when there are none other the npf module

CVS commit: src/sys/net/npf

2013-03-11 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Mar 11 17:03:55 UTC 2013 Modified Files: src/sys/net/npf: npf.h npf_ext_log.c npf_ext_normalise.c npf_ext_rndblock.c Log Message: * is not constant according to gcc. So we move the responsibility for adding a ,

CVS commit: src/sys/net/npf

2013-03-11 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Mar 11 17:20:02 UTC 2013 Modified Files: src/sys/net/npf: npf.h Log Message: use sizeof(req) to find if it was empty or not (from uwe) To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 src/sys/net/npf/npf.h

CVS commit: src/sys/net

2013-03-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Mar 10 19:46:12 UTC 2013 Modified Files: src/sys/net: if.c Log Message: allow cloners as modules. To generate a diff of this commit: cvs rdiff -u -r1.261 -r1.262 src/sys/net/if.c Please note that diffs are not public

CVS commit: src/sys/net/npf

2013-03-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Mar 10 20:51:45 UTC 2013 Modified Files: src/sys/net/npf: files.npf npf_ext_log.c npf_rproc.c Added Files: src/sys/net/npf: if_npflog.c Log Message: Split the npflog cloner and auto-load the extensions. To

<    7   8   9   10   11   12   13   14   >