aboutsummaryrefslogtreecommitdiffstats
path: root/net/decnet
AgeCommit message (Expand)AuthorFilesLines
2022-08-22Remove DECnet support from kernelStephen Hemminger17-10657/+0
2022-07-29dn_route: replace "jiffies-now>0" with "jiffies!=now"Yu Zhe1-1/+1
2022-07-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-2/+2
2022-07-25net: Fix data-races around sysctl_[rw]mem(_offset)?.Kuniyuki Iwashima1-2/+2
2022-06-30net, neigh: introduce interval_probe_time_ms for periodic probeYuwei Wang1-0/+1
2022-06-10net: add per_cpu_fw_alloc field to struct protoEric Dumazet1-0/+4
2022-05-17dn_route: set rt neigh to blackhole_netdev instead of loopback_dev in ifdownXin Long1-1/+1
2022-05-10decnet: Use container_of() for struct dn_neigh castsKees Cook3-5/+6
2022-02-28net: decnet: use time_is_before_jiffies() instead of open coding itWang Qing1-1/+2
2021-12-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller1-0/+1
2021-12-29net: Don't include filter.h from net/sock.hJakub Kicinski1-0/+1
2021-12-16fib: rules: remove duplicated nla policiesFlorian Westphal1-5/+0
2021-08-05net: Remove redundant if statementsYajun Deng3-18/+9
2021-08-03net: decnet: Fix refcount warning for new dn_fib_infoYajun Deng1-1/+1
2021-07-30net: convert fib_treeref from int to refcount_tYajun Deng1-3/+3
2021-07-16net: decnet: Fix sleeping inside in af_decnetYajun Deng1-15/+12
2021-06-02decnet: Fix spelling mistakesZheng Yongjun3-3/+3
2021-03-30net/decnet: Delete obsolete TODO fileWang Qing1-40/+0
2021-03-25net: decnet: Fix a typo in dn_nsp_in.cLu Wei1-1/+1
2021-03-24net: decnet: Fixed multiple Coding Style issuesSai Kalyaan Palla1-13/+13
2021-03-20net: decnet: Fixed multiple coding style issuesSai Kalyaan Palla1-8/+13
2021-03-10decnet: Fix fall-through warnings for ClangGustavo A. R. Silva1-1/+1
2021-01-27net: decnet: fix netdev refcount leaking on error pathVadim Fedorenko1-1/+1
2020-11-16treewide: rename nla_strlcpy to nla_strscpy.Francis Laniel1-1/+1
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva4-6/+6
2020-08-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller1-1/+1
2020-07-29netfilter: Replace HTTP links with HTTPS onesAlexander A. Klimov1-1/+1
2020-07-24net: pass a sockptr_t into ->setsockoptChristoph Hellwig1-7/+9
2020-07-24netfilter: switch nf_setsockopt to sockptr_tChristoph Hellwig1-1/+2
2020-07-17net: decnet: af_decnet: Simplify goto loop.Suraj Upadhyay1-8/+5
2020-07-15decnet: dn_dev: Remove an unnecessary label.Suraj Upadhyay1-5/+3
2020-07-13net: decnet: kerneldoc fixesAndrew Lunn1-0/+2
2020-06-23dn_route_rcv: remove redundant dev null checkGaurav Singh1-1/+1
2020-06-14treewide: replace '---help---' in Kconfig files with 'help'Masahiro Yamada1-2/+2
2020-05-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller2-23/+11
2020-04-28docs: networking: convert decnet.txt to ReSTMauro Carvalho Chehab1-2/+2
2020-04-27sysctl: pass kernel pointers to ->proc_handlerChristoph Hellwig2-23/+11
2020-03-23Remove DST_HOSTDavid Laight1-2/+2
2020-01-09net: Make sock protocol value checks more specificMat Martineau1-1/+1
2019-12-24net: add bool confirm_neigh parameter for dst_ops.update_pmtuHangbin Liu1-2/+4
2019-11-06net: use helpers to change sk_ack_backlogEric Dumazet2-2/+2
2019-10-28net: use skb_queue_empty_lockless() in poll() handlersEric Dumazet1-1/+1
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 53Thomas Gleixner1-3/+1
2019-05-21treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 24Thomas Gleixner4-36/+4
2019-05-21treewide: Add SPDX license identifier - Makefile/KconfigThomas Gleixner3-0/+3
2019-04-27netlink: make validation more configurable for future strictnessJohannes Berg3-10/+10
2019-04-27net: fix two coding style issuesMichal Kubecek1-1/+2
2019-04-27netlink: make nla_nest_start() add NLA_F_NESTED flagMichal Kubecek1-1/+1
2019-04-22net: Rename net/nexthop.h net/rtnh.hDavid Ahern1-1/+1
2019-04-01net: use rcu_dereference_protected to fetch sk_dst_cache in sk_destructXin Long1-1/+1
2019-01-29Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+1
2019-01-27decnet: fix DN_IFREQ_SIZEJohannes Berg1-1/+1
2019-01-16net, decnet: use struct_size() in kzalloc()Gustavo A. R. Silva1-1/+1
2018-12-28mm: convert totalram_pages and totalhigh_pages variables to atomicArun KS1-1/+1
2018-12-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-1/+1
2018-12-01net/decnet: Replace rcu_barrier_bh() with rcu_barrier()Paul E. McKenney1-1/+1
2018-11-16net/decnet: add missing indentationColin Ian King1-1/+1
2018-09-21decnet: Remove unnecessary check for dev->nameNathan Chancellor1-1/+1
2018-08-09decnet: fix using plain integer as NULL warningYueHaibing1-2/+2
2018-07-24decnet: whitespace fixesStephen Hemminger10-14/+2
2018-07-05net: decnet: dn_nsp_in: mark expected switch fall-throughGustavo A. R. Silva1-0/+1
2018-06-28Revert changes to convert to ->poll_mask() and aio IOCB_CMD_POLLLinus Torvalds1-3/+3
2018-06-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-2/+5
2018-06-04Merge branch 'work.aio-1' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds1-3/+3
2018-05-26net: convert datagram_poll users tp ->poll_maskChristoph Hellwig1-3/+3
2018-05-16proc: introduce proc_create_net{,_data}Christoph Hellwig1-16/+2
2018-05-16proc: introduce proc_create_seq_privateChristoph Hellwig2-30/+6
2018-05-16proc: introduce proc_create_seq{,_data}Christoph Hellwig1-14/+1
2018-04-23net: fib_rules: add extack supportRoopa Prabhu1-2/+5
2018-03-26net: Use octal not symbolic permissionsJoe Perches4-4/+4
2018-02-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-29/+33
2018-02-16dn_getsockoptdecnet: move nf_{get/set}sockopt outside sock lockPaolo Abeni1-29/+33
2018-02-12net: make getname() functions return length rather than use int* parameterDenys Vlasenko1-4/+2
2018-02-11vfs: do bulk POLL* -> EPOLL* replacementLinus Torvalds1-1/+1
2018-01-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds5-29/+32
2018-01-16net: delete /proc THIS_MODULE referencesAlexey Dobriyan4-4/+0
2017-12-04net: use rtnl_register_module where neededFlorian Westphal3-9/+14
2017-11-30decnet: Move dn_next into decnet route structure.David Miller1-16/+18
2017-11-27net: annotate ->poll() instancesAl Viro1-2/+2
2017-11-21treewide: setup_timer() -> timer_setup()Kees Cook2-6/+6
2017-11-21treewide: Switch DEFINE_TIMER callbacks to struct timer_list *Kees Cook1-2/+2
2017-11-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds6-37/+17
2017-11-13Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds1-1/+1
2017-11-11net: decnet: dn_table: mark expected switch fall-throughGustavo A. R. Silva1-0/+1
2017-11-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller8-0/+8
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman8-0/+8
2017-11-01net: decnet: dn_nsp_out: use swap macro in dn_mk_ack_headerGustavo A. R. Silva1-5/+2
2017-11-01net: decnet: dn_nsp_in: use swap macro in dn_nsp_rx_packetGustavo A. R. Silva1-6/+2
2017-10-18decnet: af_decnet: mark expected switch fall-throughsGustavo A. R. Silva1-0/+3
2017-10-18net/decnet: Convert timers to use timer_setup()Kees Cook3-22/+5
2017-10-16ipv6: only update __use and lastusetime once per jiffy at mostWei Wang1-4/+4
2017-10-05timer: Remove expires and data arguments from DEFINE_TIMERKees Cook1-1/+1
2017-09-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller1-1/+1
2017-08-29neigh: increase queue_len_bytes to match wmem_defaultEric Dumazet1-1/+1
2017-08-09rtnetlink: make rtnl_register accept a flags parameterFlorian Westphal3-7/+7
2017-07-31netfilter: nf_hook_ops structs can be constFlorian Westphal1-1/+1
2017-07-04net, decnet: convert dn_fib_info.fib_clntref from atomic_t to refcount_tReshetova, Elena1-3/+3
2017-07-01net: convert neighbour.refcnt from atomic_t to refcount_tReshetova, Elena1-1/+1
2017-06-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+1
2017-06-17net: remove DST_NOGC flagWei Wang1-4/+2
2017-06-17decnet: take dst->__refcnt when struct dn_route is createdWei Wang1-17/+19
2017-06-16decnet: always not take dst->__refcnt when inserting dst into hash tableWei Wang1-10/+4
2017-06-16decnet: always not take dst->__refcnt when inserting dst into hash tableWei Wang1-10/+4
2017-06-16networking: add and use skb_put_u8()Johannes Berg1-6/+6
2017-06-16networking: make skb_push & __skb_push return void pointersJohannes Berg1-2/+2
2017-06-16networking: make skb_put & friends return void pointersJohannes Berg2-10/+10
2017-06-16networking: introduce and use skb_put_data()Johannes Berg1-5/+5
2017-06-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+3
2017-06-08tcp: add TCPMemoryPressuresChrono counterEric Dumazet1-1/+1
2017-06-08decnet: dn_rtmsg: Improve input length sanitization in dnrmg_receive_user_skbMateusz Jurczyk1-1/+3
2017-06-08Revert "decnet: dn_rtmsg: Improve input length sanitization in dnrmg_receive_...David S. Miller1-3/+1
2017-06-08decnet: dn_rtmsg: Improve input length sanitization in dnrmg_receive_user_skbMateusz Jurczyk1-1/+3
2017-05-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds1-6/+6
2017-05-09DECnet: Use container_of() for embedded structKees Cook1-6/+6
2017-05-08format-security: move static strings to constKees Cook1-1/+2
2017-05-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextDavid S. Miller1-2/+2
2017-04-26netfilter: decnet: only register hooks in init namespaceFlorian Westphal1-2/+2
2017-04-17net: rtnetlink: plumb extended ack to doit functionDavid Ahern3-10/+18
2017-04-13netlink: pass extended ACK struct to parsing functionsJohannes Berg3-5/+7
2017-04-13netlink: extended ACK reportingJohannes Berg1-1/+1
2017-03-15Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-2/+3
2017-03-09net: Work around lockdep limitation in sockets that use socketsDavid Howells1-2/+3
2017-03-07decnet: Use TCP nagle macro instead of literal number in decnetGao Feng1-6/+7
2017-03-02sched/headers: Prepare for new header dependencies before moving code to <lin...Ingo Molnar1-1/+1
2016-12-24Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds4-4/+4
2016-12-17net: use designated initializersKees Cook1-1/+1
2016-11-14net: fix sleeping for sk_wait_event()WANG Cong1-8/+8
2016-07-05net: fix decnet rtnexthop parsingVegard Nossum1-9/+12
2016-04-10decnet: Do not build routes to devices without decnet private data.David S. Miller1-1/+8
2015-12-14net: add validation for the socket syscall protocol argumentHannes Frederic Sowa1-0/+3
2015-12-01net: rename SOCK_ASYNC_NOSPACE and SOCK_ASYNC_WAITDATAEric Dumazet1-4/+4
2015-10-17Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/davem/...Pablo Neira Ayuso2-5/+5
2015-10-16netfilter: turn NF_HOOK into an inline functionArnd Bergmann1-2/+0
2015-10-08dst: Pass net into dst->outputEric W. Biederman1-3/+3
2015-10-08net: Pass net into dst_output and remove dst_output_okfnEric W. Biederman1-2/+2
2015-09-18netfilter: Pass priv instead of nf_hook_ops to netfilter hooksEric W. Biederman1-1/+1
2015-09-17netfilter: Pass net into okfnEric W. Biederman3-8/+9
2015-09-17netfilter: Pass struct net into the netfilter hooksEric W. Biederman3-20/+23
2015-09-17net: Merge dst_output and dst_output_skEric W. Biederman1-2/+2
2015-09-09net: ipv6: use common fib_default_rule_prefPhil Sutter1-1/+0
2015-05-11net: Pass kern from net_proto_family.create to sk_allocEric W. Biederman1-4/+4
2015-04-07netfilter: Pass socket pointer down through okfn().David Miller3-29/+37
2015-04-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-0/+2
2015-04-04netfilter: Make nf_hookfn use nf_hook_state.David S. Miller1-3/+1
2015-04-02net: move fib_rules_unregister() under rtnl lockWANG Cong1-0/+2
2015-03-09net: Remove protocol from struct dst_opsEric W. Biederman1-1/+0
2015-03-06DECnet: Only use neigh_ops for adding the link layer headerEric W. Biederman2-60/+54
2015-03-04neigh: Factor out ___neigh_lookup_norefEric W. Biederman1-0/+6
2015-03-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netDavid S. Miller1-1/+1
2015-03-02neigh: Don't require dst in neigh_hh_initEric W. Biederman1-0/+1
2015-03-02net: Remove iocb argument from sendmsg and recvmsgYing Xue1-4/+3
2015-02-23decnet: Fix obvious o/0 typoRasmus Villemoes1-1/+1
2015-01-18netlink: Fix bugs in nlmsg_end() conversions.David S. Miller1-4/+1
2015-01-18netlink: make nlmsg_end() and genlmsg_end() voidJohannes Berg3-3/+6
2015-01-05net: tcp: add RTAX_CC_ALGO fib handlingDaniel Borkmann2-2/+5
2014-11-24new helper: memcpy_to_msg()Al Viro1-1/+1
2014-11-24new helper: memcpy_from_msg()Al Viro1-1/+1
2014-11-11neigh: remove dynamic neigh table registration supportWANG Cong1-2/+2
2014-08-22af_decnet: Use time_after_eqHimangi Saraogi1-1/+2
2014-08-22decnet: Use time_after_eqHimangi Saraogi1-1/+2
2014-08-22dn_dev: Use time_beforeHimangi Saraogi1-1/+2
2014-05-23net: Split sk_no_check into sk_no_check_{rx,tx}Tom Herbert1-1/+1
2014-04-24net: Use netlink_ns_capable to verify the permisions of netlink messagesEric W. Biederman3-5/+5
2014-04-15ipv4: add a sock pointer to dst->output() path.Eric Dumazet1-2/+14
2014-04-11net: Fix use after free by removing length arg from sk_data_ready callbacks.David S. Miller1-3/+1
2014-02-09net: Move prototype declaration to header file include/net/dn.h from net/decn...Rashika Kheria1-3/+0
2014-02-09net: Move prototype declaration to appropriate header file from decnet/af_dec...Rashika Kheria1-2/+0
2014-01-18net: add build-time checks for msg->msg_name sizeSteffen Hurrle1-1/+2
2014-01-14decnet: use __dev_get_by_index instead of dev_get_by_index to find interfaceYing Xue1-8/+2
2013-12-19Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...David S. Miller1-2/+0
2013-12-10dn_dev: add support for IFA_FLAGS nl attributeJiri Pirko1-4/+9
2013-12-09neigh: convert parms to an arrayJiri Pirko1-13/+15
2013-12-06net: Remove FLOWI_FLAG_CAN_SLEEPSteffen Klassert1-2/+0
2013-10-14netfilter: pass hook ops to hookfnPatrick McHardy1-1/+1
2013-06-13net: Convert uses of typedef ctl_table to struct ctl_tableJoe Perches2-6/+6
2013-05-28net: pass info struct via netdevice notifierJiri Pirko1-2/+2
2013-04-07decnet: remove duplicated include from dn_table.cWei Yongjun1-1/+0
2013-03-28net-next: replace obsolete NLMSG_* with type safe nlmsg_*Hong zhi guo2-8/+8
2013-03-22decnet: Move rtm_dn_policy to dn_route to make it available if !CONFIG_DECNET...Thomas Graf2-14/+14
2013-03-22rtnetlink: Remove passing of attributes into rtnl_doit functionsThomas Graf3-5/+5
2013-03-22decnet: Parse netlink attributes on our ownThomas Graf3-126/+154
2013-02-27hlist: drop the node parameter from iteratorsSasha Levin2-14/+8
2013-02-21Merge tag 'driver-core-3.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2-3/+3
2013-02-18net: proc: change proc_net_remove to remove_proc_entryGao feng4-4/+4
2013-02-18net: proc: change proc_net_fops_create to proc_createGao feng4-4/+6
2013-02-11net neighbour, decnet: Ensure to align device private data on preferred align...YOSHIFUJI Hideaki / 吉藤英明1-1/+1
2013-01-28decnet: use correct RCU API to deref sk_dst_cache fieldCong Wang3-4/+6
2013-01-11net/decnet: remove depends on CONFIG_EXPERIMENTALKees Cook1-2/+2
2013-01-11net/decnet/netfilter: remove depends on CONFIG_EXPERIMENTALKees Cook1-1/+1
2012-11-18net: Push capable(CAP_NET_ADMIN) into the rtnl methodsEric W. Biederman2-0/+12
2012-10-06sections: fix section conflicts in netAndi Kleen1-1/+1
2012-09-10netlink: Rename pid to portid to avoid confusionEric W. Biederman3-14/+14
2012-09-08netlink: hide struct module parameter in netlink_kernel_createPablo Neira Ayuso1-2/+1
2012-08-31decnet: fix shutdown parameter checkingXi Wang1-2/+2
2012-08-09net: Loopback ifindex is constant nowPavel Emelyanov1-3/+3
2012-07-23decnet: Don't set RTCF_DIRECTSRC.David S. Miller1-2/+0
2012-07-20net: Document dst->obsolete better.David S. Miller1-2/+2
2012-07-17net: Pass optional SKB and SK arguments to dst_ops->{update_pmtu,redirect}()David S. Miller1-4/+8
2012-07-12net: Add dummy dst_ops->redirect method where needed.David S. Miller1-0/+6
2012-07-10rtnetlink: Remove ts/tsage args to rtnl_put_cacheinfo().David S. Miller1-1/+1