summaryrefslogtreecommitdiff
path: root/sys/net
AgeCommit message (Expand)Author
2014-04-21ip_output() using varargs always struck me as bizarre, esp since it's onlyHenning Brauer
2014-04-21we'll do fine without casting NULL to struct foo * / void *Henning Brauer
2014-04-20factor our ether_addheader for readability; there's more to come thereHenning Brauer
2014-04-20ether_output: instead of assembling the ethernet header and then callingHenning Brauer
2014-04-20ether_output: instead of using an esrc buffer in which we copy the intendedHenning Brauer
2014-04-20When switching rdomains the sadl needs to be removed and re-added from theClaudio Jeker
2014-04-19disgusting altq compat hack goes awayHenning Brauer
2014-04-19now that if_snd is a proper ifqueue, this cast diesHenning Brauer
2014-04-19ifnet's if_snd becomes a regular ifqueue instead of ifaltq, the need toHenning Brauer
2014-04-19minus altq tentacles, plus missing IF_DROP here as wellHenning Brauer
2014-04-19kill altq bits here as wellHenning Brauer
2014-04-19shrink pf by 445 lines.Henning Brauer
2014-04-19remove the altq enable/attach and disable/detach bitsHenning Brauer
2014-04-19remove very questionable altq "optimization" - claudio and I can'tHenning Brauer
2014-04-19all I wanted to do is removing the altq special casing, but then it turnedHenning Brauer
2014-04-19remove altq special casing.Henning Brauer
2014-04-19the altq versions of the IFQ_* macros can finally go. chances of thisHenning Brauer
2014-04-19 /*Henning Brauer
2014-04-18There is no need to initialize globals to 0.Claudio Jeker
2014-04-18reaching into altq outside #ifdef ALTQ is bad, mmkay? ok claudioHenning Brauer
2014-04-18pf_send_tcp: ask the stack to do the cksum instead of doing it manuallyHenning Brauer
2014-04-14"struct pkthdr" holds a routing table ID, not a routing domain one.Martin Pieuchot
2014-04-11Interfaces are associated to rdomains, make it clear by renamingMartin Pieuchot
2014-04-11Fix tree breakage.Kenneth R Westerback
2014-04-10Don't use ifa_ifwithnet() with obvious sockaddr_dl argument. ThisMartin Pieuchot
2014-04-10Retire rtinit() an use rt_ifa_add(9) and rt_ifa_del(9) to manageMartin Pieuchot
2014-04-08Revert 1.27 and 1.28, but make sure to initialize the pxd_unit field correctlyMiod Vallat
2014-04-05Be sure to release rwlock when returning error in pppxclose().Miod Vallat
2014-04-04Paul B. Henson discovered it was possible to hit a kernelJonathan Gray
2014-04-03Introduce rt_ifa_{add,del}loop() to replace in6_{add,rem}loop().Martin Pieuchot
2014-04-03It cannot be assumed the top of the mbuf chain has required length here.YASUOKA Masahiko
2014-03-30Eliminates struct pcred by moving the real and saved ugids intoPhilip Guenther
2014-03-29Kill pflowproto 9, it's unfixable post 2038, a better, standardizedFlorian Obser
2014-03-27When enforcing TOS (Traffic Class), preserve the ECN bits, just as we doJeremie Courreges-Anglas
2014-03-27Stop mixing interface address flags with routing entry ones.Martin Pieuchot
2014-03-26bcmp -> memcmpMartin Pieuchot
2014-03-26No need to check here if the destination address is ours, because inMartin Pieuchot
2014-03-21rt_timer* spring cleanup.Martin Pieuchot
2014-03-20Do not pull <sys/tree.h> unconditionally in <net/if.h>, only the addressMartin Pieuchot
2014-03-19Since in{,6}_ifdetach() take care of removing the IPv4/6 addressesMartin Pieuchot
2014-03-18Rename rt_gettable() into rtable_get(), swap its arguments to beMartin Pieuchot
2014-03-17Remove pre-rt_getifa() code to find the address descriptor (ifa) relatedMartin Pieuchot
2014-03-12RTAX_IFP points to the "struct sockaddr_dl" corresponding to theMartin Pieuchot
2014-03-10When translating packets from one address family to another, pass theJeremie Courreges-Anglas
2014-03-10When setting up the packet description, also retrieve the Traffic ClassJeremie Courreges-Anglas
2014-03-10if_lladdr -> if_sadl, no functional change.Martin Pieuchot
2014-02-17Convert bcopy()s to memcpy()s.Martin Pieuchot
2014-02-13Replace hand crafted routing label code with the rtlabel_id2sa()Alexander Bluhm
2014-02-12Add rtlabel to rt_newaddrmsg, From: Florian Riehm <mail at friehm dot de>Henning Brauer
2014-02-12Remove an old and unused define that should not be used.Martin Pieuchot