summaryrefslogtreecommitdiff
path: root/sys/net
AgeCommit message (Expand)Author
2014-02-25If the in6 domain was not attached, do not attempt to process IPv6 packets.pooka
2014-02-25Ensure that the top level sysctl nodes (kern, vfs, net, ...) exist beforepooka
2014-02-19NPF: fix the recent breakage of the traceroute ALG. Also, simplify andrmind
2014-02-17npf_alg_session: fix inverted logic in the previous commit.rmind
2014-02-16NPF: pass ALG functions via npfa_funcs_t structure.rmind
2014-02-13NPF: add support for IPv6-to-IPv6 Network Prefix Translation (NPTv6),rmind
2014-02-07NPF: add support for static (stateless) NAT.rmind
2014-02-06Add support for CDB based NPF tables.rmind
2014-01-25add __USEchristos
2014-01-25add a lint commentchristos
2014-01-03missed one inet6 checkpooka
2014-01-02Allow kernels compiled with INET+INET6 to be booted as IPv4-only or IPv6-only.pooka
2013-12-29Modularize net/zlib so it can be used by the vnd module (and, eventually,pgoyette
2013-12-15XXXgcc Wuninitialized kludgepooka
2013-12-06NPF:rmind
2013-12-05It is silly to kill the system when an interface failed to clear promiscuouschristos
2013-12-04- npf_do_nat: fix a race condition and simplify the logic.rmind
2013-11-23Move initialisation of bpf_args_t into the npf_ruleset_inspect().rmind
2013-11-22Optimise checksum fixup routines:rmind
2013-11-22npf_addr_mix: use xor rather than sum.rmind
2013-11-22Add npf_tableset_syncdict() to sync the table IDs in the proplib dictionary,rmind
2013-11-16NPF: convert to bpf_jit_generate()/bpf_jit_freecode().rmind
2013-11-16bpf_deliver: convert to bpf_filter_ext().rmind
2013-11-15Fix the bpfjit build.rmind
2013-11-15- Add bpf_args_t and convert bpf_filter_ext() to use it. This allows thermind
2013-11-12NPF: add support for table naming and remove NPF_TABLE_SLOTS (there isrmind
2013-11-11Add missing [0] (check for unused entries) when matching interfacemartin
2013-11-08NPF: add support for specifying the interfaces before they are attached.rmind
2013-11-07eliminate unused variablechristos
2013-11-04npf_generic_fsm and npf_tcp_fsm: use uint8_t and make the arrays more dense.rmind
2013-10-30used __diagused where appropriate.mrg
2013-10-29npf_session_setnat: fix the race condition when the old connection is stillrmind
2013-10-28add an alias for the linux name for the interface indexchristos
2013-10-27Add NPF_MAX_RULES, an artificial limit (set it to 1M).rmind
2013-10-25Turn a few __unused into __diagusedmartin
2013-10-25RFC3032 conformance for Router Alert Labelkefren
2013-10-19adjust previous; old_link_state is also used in INET6.mrg
2013-10-19Ifdef a variable like its usemartin
2013-10-06remove unrelated diff.christos
2013-10-05fix the source too, not just the doc.christos
2013-10-05Add SIOCGIFINDEX from Ty Sarna and Matthew Sporleder.christos
2013-10-05bpf_filter: re-use some code. No functional change intended.rmind
2013-09-26sess_hash_bucket: convert to murmurhash2, include ports, use random seed.rmind
2013-09-20bpfjit: replace malloc with kmem, KNF a little, add RCS ID.rmind
2013-09-19NPF: G/C n-code in favour of BPF byte-code. Delete lots of code, mmm!rmind
2013-09-19- Convert NPF to use BPF byte-code by default. Compile BPF byte-code inrmind
2013-09-19npfctl_rule: fixes for the dynamic rules.rmind
2013-09-19bpf_validate_ext: allow COP to modify the memstore.rmind
2013-09-18Add bpf_filter_ext() to use with BPF COP, restore bpf_filter() as it wasrmind
2013-09-13Remove unused variablemartin