summaryrefslogtreecommitdiff
path: root/sys/net
AgeCommit message (Expand)Author
2011-09-20pf_setup_pdesc() panics if address family is neither AF_INET norAlexander Bluhm
2011-09-20Put kif and dir into pdesc an use this instead of passing the valuesAlexander Bluhm
2011-09-19Consolidate pf function parameters. Move off and hdrlen into pdescAlexander Bluhm
2011-09-18Move the pdesc initialization code into pf_setup_pdesc(). UnifyAlexander Bluhm
2011-09-18Fix various format string types to as a minimum match the width of theMiod Vallat
2011-09-18Move the call to pf_test_rule() for fragments that have not beenAlexander Bluhm
2011-09-17The pd->ip_sum and pd->proto_sum fields are not needed. ReplaceAlexander Bluhm
2011-09-17move initialisation of pd->nsaddr and pd->ndaddr from pf_test_rule toHenning Brauer
2011-09-17Deduplicate IPv4 and IPv6 code that handles fragments that have notAlexander Bluhm
2011-08-30Add support for one shot rules that remove themselves from an activeMike Belopuhov
2011-08-21Use the lowest available unit number for new pppx ifs. SomewhatJonathan Matthew
2011-08-20Fix packet accounting in error cases.Ryan Thomas McBride
2011-08-03Remove redundant prototype for pf_socket_lookup().Marco Pfatschbacher
2011-08-03someone (*cough*henning*cough*) made pf_state.state_flags a u_int16_tDavid Gwynne
2011-08-02Replace one byte of padding with sa_family_t af in pfsync_state_key;Ryan Thomas McBride
2011-07-29Make sure we use the right tbl/dyn pointer to check the pfrkt_refcntcost;Ryan Thomas McBride
2011-07-28fix set skip group matching: don't match partial strings, i. e. 'set skip onHenning Brauer
2011-07-27Add support for weighted round-robin in load balancing pools and tables.Ryan Thomas McBride
2011-07-26__arm32__ -> __arm__, since our new compiler isn't defining theMartynas Venckus
2011-07-24OS fingerprinting can only be done on rules that explicitly specify TCPRyan Thomas McBride
2011-07-23Replace the IPv6 header walking loop in pf_test_state_icmp() withAlexander Bluhm
2011-07-22use ifmedia_delete_instance() when destroying a vetherTheo de Raadt
2011-07-22Sync 'block return' behaviour for ICMP packets with our IP stack:Ryan Thomas McBride
2011-07-22fix typos, martin pelikanHenning Brauer
2011-07-18unbreak set-tos for ipv6; reported by babut at yandex dot ru,Mike Belopuhov
2011-07-12break up a line of code that involved a decrement operator and macrosJonathan Gray
2011-07-09If ipv4+icmp6 or ipv6+icmp packets were embedded into an icmpAlexander Bluhm
2011-07-09sned BPDUs at prio 6, just like lacp and carp, ryan zinke mpfHenning Brauer
2011-07-09mark the mgmt pkts for queueing prio 6, mpf okHenning Brauer
2011-07-09honor the net.inet.udp.checksum setting.David Hill
2011-07-09remove more atalk bitsTheo de Raadt
2011-07-09begone, fucking rotten appletalk shit. ok roomHenning Brauer
2011-07-08ensure that we won't enter an endless loop while iterating overMike Belopuhov
2011-07-08Last part of pipex_{pppoe,l2tp,pptp}_input() are almost identical.YASUOKA Masahiko
2011-07-08surprisingly, we use pf as classifier for the new priority queueingHenning Brauer
2011-07-08new priority queueing implementation, extremely low overhead, thus fast.Henning Brauer
2011-07-08Include PIPEX in kernel by default. And add new sysctl variableYASUOKA Masahiko
2011-07-08Increase sdl_data so that more then IFNAMSIZ bytes are available.Claudio Jeker
2011-07-07We should not have any direct initialization of ifq structures.Ryan Thomas McBride
2011-07-07There were two loops in pf_setup_pdesc() and pf_normalize_ip6()Alexander Bluhm
2011-07-07use IF_LEN/IFQ_LEN to access and ifqueue's length field. ryan okHenning Brauer
2011-07-07provide IF_LEN and IFQ_LEN to access ifq_len on an ifqueue, ryan okHenning Brauer
2011-07-07Replace the cruddy old sys/net/zlib.[ch]. We now use the sys/lib/libzTheo de Raadt
2011-07-07Fold pf_test_fragment() into pf_test_rule(), reduce code and fixesRyan Thomas McBride
2011-07-07another case of "clever" fiddling with ifq internals, just stumbled overHenning Brauer
2011-07-06ppp_ifstart unconditionally. depending on ALTQ for this is ridiculous.Henning Brauer
2011-07-06and make sppp_qflush a wrapper around IF_PURGE instead of handrollingHenning Brauer
2011-07-06use IF_IS_EMPTY istead of mucking if ifqueue internalsHenning Brauer
2011-07-06second trial: stop messing with ifq internals, this time use IF_IS_EMPTYHenning Brauer
2011-07-06cosnistently use IFQ_SET_MAXLEN, surfaced in a discussion with + ok bluhmHenning Brauer