summaryrefslogtreecommitdiff
path: root/sys/net/pipex.c
AgeCommit message (Expand)Author
2015-10-07Initialize the routing table before domains.Martin Pieuchot
2015-10-05Fix ip_is_idle_packet() to parse packets properly.YASUOKA Masahiko
2015-09-22Use the radix-tree API instead of function pointers.Martin Pieuchot
2015-09-13There's no point in abstracting ifp->if_output() as long as pf_test()Martin Pieuchot
2015-09-12Stop overwriting the rt_ifp pointer of RTF_LOCAL routes with lo0ifp.Martin Pieuchot
2015-09-11Kill yet another argument to functions in IPv6. This time ip6_output'sClaudio Jeker
2015-09-11in6_embedscope() needs to lose some weight. Remove the last argument.Claudio Jeker
2015-09-10It is time to put inet6 on a diet. Use the flensing knife and cut outClaudio Jeker
2015-09-04Make every subsystem using a radix tree call rn_init() and pass theMartin Pieuchot
2015-09-01Replace sockaddr casts with the proper satosin(), ... calls.Alexander Bluhm
2015-08-24In kernel initialize struct sockaddr_in and sockaddr_in6 to zeroAlexander Bluhm
2015-07-16Expand ancient NTOHL/NTOHS/HTONS/HTONL macros.Martin Pieuchot
2015-07-15m_freem() can handle NULL, do not check for this condition beforehands.Theo de Raadt
2015-06-16Store a unique ID, an interface index, rather than a pointer to theMartin Pieuchot
2015-04-23replace the use of struct ifqueue in pipex with mbuf_queues.David Gwynne
2015-04-10replace the use of ifqueues for most input queues serviced by netisrDavid Gwynne
2015-04-10mpi@ introduced a ph_cookie in mbuf packet headers that can be usedDavid Gwynne
2015-03-18remove the congestion handling from struct ifqueue.David Gwynne
2014-12-19unifdef INET in net code as a precursor to removing the pretend option.Ted Unangst
2014-12-01Check the header fields of GRE and MPPE packets strictly.YASUOKA Masahiko
2014-11-20Yet more #include de-duplication.Kenneth R Westerback
2014-11-04Remove "pl" suffix on pool names.Martin Pieuchot
2014-10-28Fix pipex(4) to return multicast packets to the caller so that npppd canYASUOKA Masahiko
2014-10-28Initialize the lists of the hash tables and the virtual pipexYASUOKA Masahiko
2014-10-28Fix pipex(4) to initialize DF bit in IP header for L2TP message.YASUOKA Masahiko
2014-10-21tun(4) has a pipex session which is used for multicast internally, itYASUOKA Masahiko
2014-10-20pipex(4): Converted to use pool(9)Masao Uebayashi
2014-10-18Whitespace.Masao Uebayashi
2014-07-22Fewer <netinet/in_systm.h> !Martin Pieuchot
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2014-06-13KASSERT in pipex_ppp_input() fails if a compressed PPP frame is receivedYASUOKA Masahiko
2014-06-13Fix KASSERT on pipex_ppp_input(). Must not reached there even if theYASUOKA Masahiko
2014-06-13Fix tcp-mss-adjust of pipex and npppd to update the pointer ofYASUOKA Masahiko
2014-04-21ip_output() using varargs always struck me as bizarre, esp since it's onlyHenning Brauer
2014-04-18There is no need to initialize globals to 0.Claudio Jeker
2013-11-11Replace most of our formating functions to convert IPv4/6 addresses fromMartin Pieuchot
2013-10-24Remove the number of in6_var.h inclusions by moving some functions andMartin Pieuchot
2013-10-23Remove the number of in_var.h inclusions by moving some functions andMartin Pieuchot
2013-10-19simplify checksum handling. no need to compute the pseudo hdr cksumHenning Brauer
2013-10-17The header file netinet/in_var.h included netinet6/in6_var.h. ThisAlexander Bluhm
2013-09-20Fix a panic bug in pipex. If pipex deletes a session by the idle-timerYASUOKA Masahiko
2013-06-08Add new sysctl for pipex packet input/output queue length andYASUOKA Masahiko
2013-04-16When pipex session is terminated by idle timer, there was a problem thatYASUOKA Masahiko
2013-03-28code that calls timeout functions should include timeout.hTed Unangst
2013-03-28no need for a lot of code to include proc.hTed Unangst
2013-02-13Pipex did panic when the 0 length mppe is given by ioctl. ReturnYASUOKA Masahiko
2012-12-14oops, debug printf sneaked in. i must be out of practice.David Gwynne
2012-12-13pipex_init can be called multiple times (by whatever subsystems want to useDavid Gwynne
2012-09-28fix adress family for ipv6 bpf packet capture; ok yasuokaMarkus Friedl
2012-09-19ioctl requests are u_long not int, spotted via clangJonathan Gray