Back to home page

OSCL-LXR

 
 

    


 
  Name Size Date (UTC) Last indexed Description
  Name Size Date (UTC) Last indexed Description
folder Parent directory - 2025-03-06 09:18:39  
folder ila/ - 2025-03-06 09:18:39  
folder netfilter/ - 2025-03-06 09:18:39  
addrconf.c 183343 bytes 2025-03-06 09:18:39 2025-03-06 13:30:37

IPv6 Address [auto]configuration Linux INET6 implementation Authors: Pedro Roque <di.fc.ul.pt">roque@di.fc.ul.pt> Alexey Kuznetsov <ms2.inr.ac.ru">kuznet@ms2.inr.ac.ru>

addrconf_core.c 8518 bytes 2025-03-06 09:18:39 2025-03-06 13:30:37

IPv6 library code, needed by static components when full IPv6 support is not configured or static.

addrlabel.c 15930 bytes 2025-03-06 09:18:39 2025-03-06 13:30:37

Author: YOSHIFUJI Hideaki @ USAGI/WIDE Project <linux-ipv6.org">yoshfuji@linux-ipv6.org>

af_inet6.c 32171 bytes 2025-03-06 09:18:39 2025-03-06 13:30:37  
ah6.c 18169 bytes 2025-03-06 09:18:39 2025-03-06 13:30:37  
anycast.c 13196 bytes 2025-03-06 09:18:39 2025-03-06 13:30:37

Anycast support for IPv6 Linux INET6 implementation Authors: David L Stevens (dlstevens@us.ibm.com) based heavily on net/ipv6/mcast.c

calipso.c 38684 bytes 2025-03-06 09:18:39 2025-03-06 13:30:37  
datagram.c 25805 bytes 2025-03-06 09:18:39 2025-03-06 13:30:38

common UDP/RAW code Linux INET6 implementation Authors: Pedro Roque <di.fc.ul.pt">roque@di.fc.ul.pt>

esp6.c 29438 bytes 2025-03-06 09:18:39 2025-03-06 13:30:38  
esp6_offload.c 9643 bytes 2025-03-06 09:18:39 2025-03-06 13:30:38  
exthdrs.c 33616 bytes 2025-03-06 09:18:39 2025-03-06 13:30:38

Extension Header handling for IPv6 Linux INET6 implementation Authors: Pedro Roque <di.fc.ul.pt">roque@di.fc.ul.pt> Andi Kleen <muc.de">ak@muc.de> Alexey Kuznetsov <ms2.inr.ac.ru">kuznet@ms2.inr.ac.ru>

exthdrs_core.c 7648 bytes 2025-03-06 09:18:39 2025-03-06 13:30:38

IPv6 library code, needed by static components when full IPv6 support is not configured or static.

exthdrs_offload.c 711 bytes 2025-03-06 09:18:39 2025-03-06 13:30:38

IPV6 GSO/GRO offload support Linux INET6 implementation IPV6 Extension Header GSO/GRO support

fib6_notifier.c 1494 bytes 2025-03-06 09:18:39 2025-03-06 13:30:38  
fib6_rules.c 12611 bytes 2025-03-06 09:18:39 2025-03-06 13:30:38  
fou6.c 5188 bytes 2025-03-06 09:18:39 2025-03-06 13:30:38  
icmp.c 29064 bytes 2025-03-06 09:18:39 2025-03-06 13:30:38

Internet Control Message Protocol (ICMPv6) Linux INET6 implementation Authors: Pedro Roque <di.fc.ul.pt">roque@di.fc.ul.pt> Based on net/ipv4/ RFC 1885

inet6_connection_sock.c 4253 bytes 2025-03-06 09:18:39 2025-03-06 13:30:38

INET An implementation of the TCP/IP protocol suite for the LINUX operating system.

inet6_hashtables.c 9368 bytes 2025-03-06 09:18:39 2025-03-06 13:30:39

INET An implementation of the TCP/IP protocol suite for the LINUX operating system.

ioam6.c 22504 bytes 2025-03-06 09:18:39 2025-03-06 13:30:39

IPv6 IOAM implementation Author: Justin Iurman <uliege.be">justin.iurman@uliege.be>

ioam6_iptunnel.c 12163 bytes 2025-03-06 09:18:39 2025-03-06 13:30:39

IPv6 IOAM Lightweight Tunnel implementation Author: Justin Iurman <uliege.be">justin.iurman@uliege.be>

ip6_checksum.c 3558 bytes 2025-03-06 09:18:39 2025-03-06 13:30:39  
ip6_fib.c 64267 bytes 2025-03-06 09:18:39 2025-03-06 13:30:39  
ip6_flowlabel.c 20973 bytes 2025-03-06 09:18:39 2025-03-06 13:30:39

IPv6 flowlabel manager. Authors: Alexey Kuznetsov, <ms2.inr.ac.ru">kuznet@ms2.inr.ac.ru>

ip6_gre.c 60437 bytes 2025-03-06 09:18:39 2025-03-06 13:30:40

GRE over IPv6 protocol decoder. Authors: Dmitry Kozlov (xeb@mail.ru)

ip6_icmp.c 2086 bytes 2025-03-06 09:18:39 2025-03-06 13:30:40  
ip6_input.c 14879 bytes 2025-03-06 09:18:39 2025-03-06 13:30:40

IPv6 input Linux INET6 implementation Authors: Pedro Roque <di.fc.ul.pt">roque@di.fc.ul.pt> Ian P. Morris <I.P.Morris@soton.ac.uk">I.P.Morris@soton.ac.uk> Based in linux/net/ipv4/ip_input.c

ip6_offload.c 12707 bytes 2025-03-06 09:18:39 2025-03-06 13:30:40

IPV6 GSO/GRO offload support Linux INET6 implementation

ip6_offload.h 302 bytes 2025-03-06 09:18:39 2025-03-06 13:30:40

IPV6 GSO/GRO offload support Linux INET6 implementation

ip6_output.c 53844 bytes 2025-03-06 09:18:39 2025-03-06 13:30:40

IPv6 output functions Linux INET6 implementation Authors: Pedro Roque <di.fc.ul.pt">roque@di.fc.ul.pt> Based on linux/net/ipv4/ip_output.c Changes: A.N.Kuznetsov : airthmetics in fragmentation.

ip6_tunnel.c 59292 bytes 2025-03-06 09:18:39 2025-03-06 13:30:41  
ip6_udp_tunnel.c 2751 bytes 2025-03-06 09:18:39 2025-03-06 13:30:41  
ip6_vti.c 32362 bytes 2025-03-06 09:18:39 2025-03-06 13:30:41  
ip6mr.c 64143 bytes 2025-03-06 09:18:39 2025-03-06 13:30:41  
ipcomp6.c 4983 bytes 2025-03-06 09:18:39 2025-03-06 13:30:41

Memo] Outbound: The compression of IP datagram MUST be done before AH/ESP processing, fragmentation, and the addition of Hop-by-Hop/Routing header.

ipv6_sockglue.c 33193 bytes 2025-03-06 09:18:39 2025-03-06 13:30:41  
Kconfig 9932 bytes 2025-03-06 09:18:39 -  
Makefile 1899 bytes 2025-03-06 09:18:39 2025-03-06 13:30:42  
mcast.c 77616 bytes 2025-03-06 09:18:39 2025-03-06 13:30:42

Multicast support for IPv6 Linux INET6 implementation Authors: Pedro Roque <di.fc.ul.pt">roque@di.fc.ul.pt> Based on linux/ipv4/igmp.c and linux/ipv4/ip_sockglue.c

mcast_snoop.c 4533 bytes 2025-03-06 09:18:39 2025-03-06 13:30:42  
mip6.c 10338 bytes 2025-03-06 09:18:39 2025-03-06 13:30:42

Authors: Noriaki TAKAMIYA @USAGI Masahide NAKAMURA @USAGI

ndisc.c 52498 bytes 2025-03-06 09:18:39 2025-03-06 13:30:42

Neighbour Discovery for IPv6 Linux INET6 implementation Authors: Pedro Roque <di.fc.ul.pt">roque@di.fc.ul.pt> Mike Shaver <ingenia.com">shaver@ingenia.com>

netfilter.c 6972 bytes 2025-03-06 09:18:39 2025-03-06 13:30:42

IPv6 specific functions of ore Rusty Russell (C) 2000 -- This code is GPL. Patrick McHardy (C) 2006-2012

output_core.c 3797 bytes 2025-03-06 09:18:39 2025-03-06 13:30:42

IPv6 library code, needed by static components when full IPv6 support is not configured or static. These functions are needed by GSO/GRO implementation.

ping.c 7809 bytes 2025-03-06 09:18:39 2025-03-06 13:30:42

INET An implementation of the TCP/IP protocol suite for the LINUX operating system.

proc.c 10658 bytes 2025-03-06 09:18:39 2025-03-06 13:30:42

INET An implementation of the TCP/IP protocol suite for the LINUX operating system.

protocol.c 1912 bytes 2025-03-06 09:18:39 2025-03-06 13:30:42

INET An implementation of the TCP/IP protocol suite for the LINUX operating system.

raw.c 30535 bytes 2025-03-06 09:18:39 2025-03-06 13:30:43  
reassembly.c 15215 bytes 2025-03-06 09:18:39 2025-03-06 13:30:43

IPv6 fragment reassembly Linux INET6 implementation Authors: Pedro Roque <di.fc.ul.pt">roque@di.fc.ul.pt> Based on: net/ipv4/ip_fragment.c

route.c 170770 bytes 2025-03-06 09:18:39 2025-03-06 13:30:43

Linux INET6 implementation FIB front-end. Authors: Pedro Roque <di.fc.ul.pt">roque@di.fc.ul.pt>

rpl.c 3270 bytes 2025-03-06 09:18:39 2025-03-06 13:30:43

Authors: (C) 2020 Alexander Aring <alex.aring@gmail.com">alex.aring@gmail.com>

rpl_iptunnel.c 8197 bytes 2025-03-06 09:18:39 2025-03-06 13:30:44

Authors: (C) 2020 Alexander Aring <alex.aring@gmail.com">alex.aring@gmail.com>

seg6.c 11855 bytes 2025-03-06 09:18:39 2025-03-06 13:30:44

SR-IPv6 implementation Author: David Lebrun <uclouvain.be">david.lebrun@uclouvain.be>

seg6_hmac.c 9678 bytes 2025-03-06 09:18:39 2025-03-06 13:30:44

SR-IPv6 implementation -- HMAC functions Author: David Lebrun <uclouvain.be">david.lebrun@uclouvain.be>

seg6_iptunnel.c 17705 bytes 2025-03-06 09:18:39 2025-03-06 13:30:44

SR-IPv6 implementation Author: David Lebrun <uclouvain.be">david.lebrun@uclouvain.be>

seg6_local.c 47250 bytes 2025-03-06 09:18:39 2025-03-06 13:30:44

SR-IPv6 implementation Authors: David Lebrun <uclouvain.be">david.lebrun@uclouvain.be> eBPF support: Mathieu Xhonneux <gmail.com">m.xhonneux@gmail.com>

sit.c 48106 bytes 2025-03-06 09:18:39 2025-03-06 13:30:44  
syncookies.c 7626 bytes 2025-03-06 09:18:39 2025-03-06 13:30:44

IPv6 Syncookies implementation for the Linux kernel Authors: Glenn Griffin <gmail.com">ggriffin.kernel@gmail.com> Based on IPv4 implementation by Andi Kleen linux/net/ipv4/

sysctl_net_ipv6.c 8993 bytes 2025-03-06 09:18:39 2025-03-06 13:30:45 sysctl interface to net IPV6 subsystem.
tcp_ipv6.c 59346 bytes 2025-03-06 09:18:39 2025-03-06 13:30:45  
tcpv6_offload.c 1956 bytes 2025-03-06 09:18:39 2025-03-06 13:30:45

IPV6 GSO/GRO offload support Linux INET6 implementation TCPv6 GSO/GRO support

tunnel6.c 7216 bytes 2025-03-06 09:18:39 2025-03-06 13:30:45  
udp.c 46438 bytes 2025-03-06 09:18:39 2025-03-06 13:30:45  
udp_impl.h 1040 bytes 2025-03-06 09:18:39 2025-03-06 13:30:45  
udp_offload.c 5565 bytes 2025-03-06 09:18:39 2025-03-06 13:30:45

IPV6 GSO/GRO offload support Linux INET6 implementation UDPv6 GSO support

udplite.c 3023 bytes 2025-03-06 09:18:39 2025-03-06 13:30:45

UDPLITEv6 An implementation of the UDP-Lite protocol over IPv6. See also net/ipv4/ Authors: Gerrit Renker <erg.abdn.ac.uk">gerrit@erg.abdn.ac.uk> Changes: Fixes:

xfrm6_input.c 6172 bytes 2025-03-06 09:18:39 2025-03-06 13:30:45 based on net/ipv4/xfrm4_input.c
xfrm6_output.c 2718 bytes 2025-03-06 09:18:39 2025-03-06 13:30:45 Common IPsec encapsulation code for IPv6.
xfrm6_policy.c 6870 bytes 2025-03-06 09:18:39 2025-03-06 13:30:45 based on xfrm4_policy.c
xfrm6_protocol.c 7585 bytes 2025-03-06 09:18:39 2025-03-06 13:30:45 Generic xfrm protocol multiplexer for ipv6.
xfrm6_state.c 699 bytes 2025-03-06 09:18:39 2025-03-06 13:30:45 based on xfrm4_state.c
xfrm6_tunnel.c 9913 bytes 2025-03-06 09:18:39 2025-03-06 13:30:45