summaryrefslogtreecommitdiffstats
path: root/sys/netgraph/ng_ppp.c
Commit message (Expand)AuthorAgeFilesLines
* Mechanically substitute flags from historic mbuf allocator withglebius2012-12-051-3/+3
* Mark MALLOC_DEFINEs static that have no corresponding MALLOC_DECLAREs.ed2011-11-071-1/+1
* Node constructor methods are supposed to be called in syscallglebius2011-04-181-3/+1
* Remove some more alignment constraints.mav2010-03-311-4/+5
* Make ng_ppp fulfill upper protocol stack layers alignment requirementsmav2010-03-311-0/+14
* Remove strict limitation on minimal multilink MRRU. RFC claims that MRRUmav2009-01-181-5/+6
* Retire the MALLOC and FREE macros. They are an abomination unto style(9).des2008-10-231-2/+2
* Do not use bcmp() to compare two bytes with constants.mav2008-02-061-1/+2
* Improve multilink receive performance by netgraph item reuse.mav2008-01-261-5/+17
* Improve multilink xmit performance by netgraph item reuse.mav2008-01-261-3/+13
* Improve multilink receive performance with fragment headers preallocation.mav2008-01-261-22/+23
* Fix bundle xmit octets stats for packet-split operation mode.mav2008-01-231-4/+4
* Fix typo which brokes VJ decompressionmav2007-09-151-1/+1
* Add 64bit statistic counters to the ng_ppp node.mav2007-08-011-6/+55
* This patch improves fine-grained locking for the ng_ppp node.mav2007-08-011-68/+137
* No need to update link queue stats when round-robin algorithm enabled.mav2007-06-041-9/+10
* Added m_tag_copy_chain() call to copy original outgoing packet tags to all ofmav2007-04-201-0/+1
* Optimized packet distribution plan for the equal links case. Do notmav2007-04-201-13/+20
* - Changed sequence numbers processing to avoid incorrect timeout waitingmav2007-04-201-66/+65
* - Fixed mistakes in latency and xmitBytes calculation mathmav2007-04-201-6/+22
* - Create ng_ppp_bypass() function, that prepares a packetglebius2007-01-251-30/+66
* A less draconian fix to the build.mjacob2007-01-181-3/+1
* Temporarily comment out the KASSERT that broke the kernel build.obrien2007-01-181-0/+2
* Revise the ng_ppp(4) node, so that code flow is more clear. All non-linkglebius2007-01-181-514/+805
* Before this commit, if the compression is enabled the, ng_ppp(4)glebius2006-12-281-48/+113
* Refactor places where ng_package_data() failed.glebius2005-05-161-13/+13
* - Catch up with new interface to ng_package_data().glebius2005-05-161-5/+8
* Utilize callout_pending() macroglebius2005-01-111-2/+2
* /* -> /*- for license, minor formatting changesimp2005-01-071-2/+3
* - Use ng_callout() instead of timeout(9).glebius2004-12-061-37/+14
* Disable protocol field compression on the inner PPP frame when also doingarchie2004-11-271-1/+1
* Do not change link[n].conf.latency for internal usage but havebz2004-08-031-3/+5
* Use qsort_r() instead of qsort() when sorting links by latencyglebius2004-07-161-20/+5
* Add ng_ppp_latencies_mtx, a global mutex to protect the latency list.rwatson2004-07-141-0/+11
* Having moved metadata usage to mbuf tags, remove code that supportsjulian2004-06-261-51/+20
* Switch to using C99 sparse initialisers for the type methods array.julian2004-05-291-12/+9
* Deprecate machine/limits.h in favor of new sys/limits.h.kan2003-04-291-2/+1
* Fix a use-after-free bug that could cause multi-link fragment reassembly toarchie2003-03-051-2/+4
* Back out M_* changes, per decision of the TRB.imp2003-02-191-2/+2
* Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0.alfred2003-01-211-2/+2
* o Untangle the confusion with the malloc flags {M_WAITOK, M_NOWAIT} andbmilekic2002-12-191-2/+2
* Use intptr_t to fix various sizeof(int) != sizeof(void *) warnings.jhb2002-11-081-3/+3
* if you have taken the mbuf out of the message object, then if you passjulian2002-06-091-1/+3
* Fix GCC warnings caused by initializing a zero length array. In the process,archie2002-05-311-13/+13
* Fix bugs where the ng_ppp node could transmit PPP frames whose lengtharchie2002-03-151-4/+18
* Fix another bug in handling of multi-link sequence numbers.archie2002-02-131-3/+4
* Update to C99, s/__FUNCTION__/__func__/,obrien2001-12-101-11/+11
* Fix some memory leaksjulian2001-01-101-9/+15
* Part 2 of the netgraph rewrite.julian2001-01-081-51/+51
* Rewrite of netgraph to start getting ready for SMP.julian2001-01-061-95/+139
OpenPOWER on IntegriCloud