aboutsummaryrefslogtreecommitdiffstats
path: root/net/802
AgeCommit message (Expand)AuthorFilesLines
2023-10-28net: fill in MODULE_DESCRIPTION()s under net/802*Jakub Kicinski6-0/+6
2022-12-25treewide: Convert del_timer*() to timer_shutdown*()Steven Rostedt (Google)2-3/+3
2022-12-13Merge tag 'net-next-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds1-5/+13
2022-11-18mrp: introduce active flags to prevent UAF when applicant uninitSchspa Shi1-5/+13
2022-11-18treewide: use get_random_u32_below() instead of deprecated functionJason A. Donenfeld2-2/+2
2022-10-11treewide: use prandom_u32_max() when possible, part 1Jason A. Donenfeld2-2/+2
2021-11-19net: 802: Use memset_startat() to clear struct fieldsKees Cook1-1/+1
2021-10-13llc/snap: constify dev_addr passingJakub Kicinski2-2/+2
2021-10-09net: use dev_addr_set()Jakub Kicinski1-1/+1
2021-08-13net: 802: remove dead leftover after ipx driver removalLukas Bulwahn2-61/+0
2021-07-01net/802/garp: fix memleak in garp_request_join()Yang Yingliang1-0/+14
2021-07-01net/802/mrp: fix memleak in mrp_request_join()Yang Yingliang1-0/+14
2020-02-24net: 802: psnap.c: Use built-in RCU list checkingMadhuparna Bhowmik1-1/+1
2019-12-09treewide: Use sizeof_field() macroPankaj Bharadiya1-3/+3
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner3-12/+3
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152Thomas Gleixner6-29/+6
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner1-0/+1
2017-11-21treewide: setup_timer() -> timer_setup()Kees Cook2-10/+9
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman1-0/+1
2017-06-20net: introduce __skb_put_[zero, data, u8]yuan linyu1-1/+1
2017-06-16networking: make skb_push & __skb_push return void pointersJohannes Berg3-4/+4
2017-06-16networking: make skb_put & friends return void pointersJohannes Berg2-9/+8
2016-12-24Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds2-2/+2
2016-10-20net: use core MTU range checking in misc driversJarod Wilson2-21/+4
2015-03-02net: Kill dev_rebuild_headerEric W. Biederman3-75/+0
2014-07-15net: set name_assign_type in alloc_netdev()Tom Gundersen3-3/+5
2014-01-16neigh: use NEIGH_VAR_INIT in ndo_neigh_setup functions.Jiri Pirko1-2/+2
2014-01-14net: replace macros net_random and net_srandom with direct calls to prandomAruna-Hewapathirane2-2/+2
2013-12-09neigh: convert parms to an arrayJiri Pirko1-2/+2
2013-09-23mrp: add periodictimer to allow retries when packets get lostNoel Burton-Krahn1-0/+27
2013-05-14net/802/mrp: fix lockdep splatEric Dumazet1-2/+2
2013-04-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+4
2013-04-12net/802/mrp: fix possible race condition when calling mrp_pdu_queue()David Ward1-0/+4
2013-04-07802: fix a possible race conditionCong Wang1-0/+4
2013-02-11mrp: make mrp_rcv staticStephen Hemminger1-2/+2
2013-02-10net/802: Implement Multiple Registration Protocol (MRP)David Ward3-0/+899
2012-05-15tokenring: delete all remaining driver supportPaul Gortmaker2-670/+0
2012-05-15net: delete all instances of special processing for token ringPaul Gortmaker2-3/+1
2012-05-09802: Convert compare_ether_addr to ether_addr_equalJoe Perches1-1/+1
2012-04-20net: Convert all sysctl registrations to register_net_sysctlEric W. Biederman1-7/+1
2012-04-20net: Move all of the network sysctls without a namespace into init_net.Eric W. Biederman1-1/+1
2012-04-15net: cleanup unsigned to unsigned intEric Dumazet4-5/+5
2012-04-13net/garp: fix GID rbtree orderingDavid Ward1-4/+4
2012-04-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-12/+10
2012-04-01net/garp: avoid infinite loop if attribute already existsDavid Ward1-12/+10
2012-03-28Remove all #inclusions of asm/system.hDavid Howells4-4/+0
2011-10-31net: Add export.h for EXPORT_SYMBOL/THIS_MODULE to non-modulesPaul Gortmaker1-0/+1
2011-10-31net: Fix files explicitly needing to include module.hPaul Gortmaker2-0/+2
2011-08-02rcu: convert uses of rcu_assign_pointer(x, NULL) to RCU_INIT_POINTERStephen Hemminger2-4/+4
2011-05-23snap: remove one synchronize_net()Eric Dumazet1-1/+0
2011-05-21garp: use kfree_rcu()Eric Dumazet1-18/+2
2011-05-12garp: remove last synchronize_rcu() callEric Dumazet1-2/+12
2011-05-09garp: remove one synchronize_rcu() callEric Dumazet1-2/+6
2010-10-25net/802: add __rcu annotationsEric Dumazet2-11/+11
2010-09-23net: return operator cleanupEric Dumazet4-9/+9
2010-04-11Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller6-0/+6
2010-04-03net: convert multicast list to list_headJiri Pirko1-2/+2
2010-03-30include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp...Tejun Heo6-0/+6
2009-11-12sysctl net: Remove unused binary sysctl codeEric W. Biederman1-4/+3
2009-05-25net: remove COMPAT_NET_DEV_OPSAlexander Beregalov2-9/+0
2009-04-11tr: fix leakage of device in net/802/tr.cWei Yongjun1-0/+3
2009-04-06net/802/fddi.c: add MODULE_LICENSEAdrian Bunk1-0/+2
2009-03-21snap: use const for descriptorStephen Hemminger1-3/+3
2009-03-05Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/ne...David S. Miller1-0/+2
2009-03-03net: fix tokenring licenseMeelis Roos1-0/+2
2009-02-26net/802: fix sparse warnings: context imbalanceHannes Eder1-0/+2
2009-02-22snap: handle registration error and compile warningStephen Hemminger1-3/+4
2009-02-01net: replace uses of __constant_{endian}Harvey Harrison1-1/+1
2008-11-20hippi: convert driver to net_device_opsStephen Hemminger1-5/+9
2008-11-20fddi: convert to new network device opsStephen Hemminger1-2/+6
2008-11-03net: '&' reduxAlexey Dobriyan1-1/+1
2008-10-27net: convert print_mac to %pMJohannes Berg1-15/+7
2008-10-15net/802/fc.c: Fix compilation warningsManish Katiyar1-1/+1
2008-10-13net: Rationalise email address: Network Specific PartsAlan Cox1-1/+1
2008-07-25list_for_each_rcu must die: networkingPaul E. McKenney1-3/+1
2008-07-18Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/torvalds...David S. Miller1-0/+1
2008-07-16garp: retry sending JoinIn messages after allocation failuresPatrick McHardy1-1/+4
2008-07-05net: Add GARP applicant-only participantPatrick McHardy3-0/+638
2008-07-05net: Add STP demux layerPatrick McHardy3-0/+106
2008-05-19rcu: split list.h and move rcu-protected lists into rculist.hFranck Bui-Huu1-0/+1
2008-01-31[TR] net/802/tr.c: sysctl_tr_rif_timeout staticAdrian Bunk1-1/+1
2008-01-28[TR]: Use ctl paths to register net/token-ring/ tablePavel Emelyanov3-36/+25
2008-01-28[NET]: Convert init_timer into setup_timerPavel Emelyanov1-3/+1
2008-01-13[TOKENRING]: rif_timer not initialized properlyEric Dumazet1-1/+1
2007-10-10[NET]: Move hardware header operations out of netdevice.Stephen Hemminger4-19/+33
2007-10-10[NET]: Wrap netdevice hardware header creation.Stephen Hemminger1-1/+1
2007-10-10[NET]: Introduce and use print_mac() and DECLARE_MAC_BUF()Joe Perches1-13/+15
2007-10-10[NET]: Make the device list and device lookups per namespace.Eric W. Biederman1-1/+1
2007-10-10[NET]: Make /proc/net per network namespaceEric W. Biederman1-1/+2
2007-08-21[SNAP]: Check packet length before readingHerbert Xu1-5/+12
2007-07-10[NET]: Make all initialized struct seq_operations const.Philippe De Muyter1-1/+1
2007-04-25[NET]: cleanup extra semicolonsStephen Hemminger1-1/+2
2007-04-25[SK_BUFF]: unions of just one member don't get anything done, kill themArnaldo Carvalho de Melo1-1/+1
2007-04-25[SK_BUFF]: Introduce skb_transport_header(skb)Arnaldo Carvalho de Melo1-1/+1
2007-04-25[SK_BUFF]: Introduce skb_mac_header()Arnaldo Carvalho de Melo1-1/+1
2007-04-25[SK_BUFF]: Introduce skb_reset_mac_header(skb)Arnaldo Carvalho de Melo3-3/+3
2007-04-25[HIPPI/FDDI]: Make {hippi,fddi}_type_trans set skb->devArnaldo Carvalho de Melo2-4/+5
2007-04-25[TR]: Make tr_type_trans set skb->devArnaldo Carvalho de Melo1-0/+1
2007-04-25[TR]: Use tr_hdr() were appropriateArnaldo Carvalho de Melo1-1/+2
2007-04-25[NET] 802: Use hton{s,l}() where appropriate.YOSHIFUJI Hideaki2-4/+4
2007-02-14[PATCH] remove many unneeded #includes of sched.hTim Schmielau3-3/+0
2007-02-12[PATCH] mark struct file_operations const 7Arjan van de Ven1-1/+1
2007-02-10[NET] 802: Fix whitespace errors.YOSHIFUJI Hideaki5-104/+104
2006-12-02[NET]: Kill direct includes of asm/checksum.hAl Viro1-1/+0
2006-09-28[TR]: endiannness annotationsAl Viro1-6/+6
2006-06-30Remove obsolete #include <linux/config.h>Jörn Engel4-4/+0
2006-05-16[TR]: Remove an unused export.Adrian Bunk1-1/+0
2006-03-20[SNAP]: Remove leftover unused hdr variableArnaldo Carvalho de Melo1-1/+0
2006-03-20[NET]: Replace skb_pull/skb_postpull_rcsum with skb_pull_rcsumHerbert Xu1-2/+1
2006-02-13[P8023]: Fix tainting of kernel.Dave Jones1-0/+2
2006-02-02[NET] snap: needs hardware checksum fixStephen Hemminger1-0/+2
2006-01-08[PATCH] tiny: Trim non-IPX buildsMatt Mackall1-3/+1
2005-11-08[NET]: kfree cleanupJesper Juhl1-2/+1
2005-10-25[TR]: Preserve RIF flag even for 2 byte RIF fields.Jochen Friedrich1-2/+3
2005-09-22[TR]: Set correct frame type for SNAP packetsJochen Friedrich1-1/+1
2005-09-22[LLC]: Use refcounting with struct llc_sapArnaldo Carvalho de Melo2-2/+2
2005-08-29[NET]: net/802: more endian annotationsAlexey Dobriyan3-4/+4
2005-08-29[NET]: Fix sparse warningsArnaldo Carvalho de Melo2-1/+3
2005-08-29[NET]: Kill skb->real_devDavid S. Miller2-4/+6
2005-08-29[NET]: Remove HIPPI private from skbuff.hStephen Hemminger1-1/+3
2005-08-18[TOKENRING]: Use interrupt-safe locking with rif_lock.Jay Vosburgh1-10/+12
2005-07-12[NET]: __be'ify *_type_trans()Alexey Dobriyan1-2/+2
2005-05-26[TOKENRING]: net/802/tr.c: s/struct rif_cache_s/struct rif_cache/Alexey Dobriyan1-11/+11
2005-05-26[TOKENRING]: be'ify trh_hdr, trllc, rif_cache_sAlexey Dobriyan1-2/+2
2005-05-05[PATCH] update Ross Biro bouncing email addressJesper Juhl2-2/+2
2005-04-16Linux-2.6.12-rc2v2.6.12-rc2Linus Torvalds9-0/+1552