OpenBSD CVS

src/sys/netinet/


Click on a directory to enter that directory. Click on a file to display its revision history and to get a chance to display diffs between revisions.

Current directory: [local] / src / sys / netinet


File Rev. Age Author Last log entry
[BACK] Parent Directory        
[DIR] libdeslite/        
[TXT] icmp6.h  1.53   6 days  jsg   remove prototypes with no matching function ok mpi@
[TXT] icmp_var.h  1.16   3 years  gnezdo   Convert icmp_sysctl to sysctl_bounded_args ... these all look fine, derradt@
[TXT] if_ether.c  1.267   5 months  bluhm   Fix race between ifconfig destroy and ARP timer. After if_detach() has called i...
[TXT] if_ether.h  1.92   3 months  bluhm   Check IP length in ether_extract_headers(). For LRO with ix(4) it is necessary ...
[TXT] igmp.c  1.83   8 months  mpi   Allow counters_read(9) to take an optional scratch buffer. Using a scratch buff...
[TXT] igmp.h  1.6   20 years  millert   Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul...
[TXT] igmp_var.h  1.15   2 years  bluhm   if_detach() does if_remove(ifp); NET_LOCK(); rti_delete(). New igmp groups may ...
[TXT] in.c  1.186   4 months  bluhm   Take net lock before kernel lock. Doing KERNEL_LOCK() just before NET_LOCK() do...
[TXT] in.h  1.148   3 months  bluhm   Merge struct route and struct route_in6. Use a common struct route for both ine...
[TXT] in4_cksum.c  1.11   2 years  miod   When a struct ipovly needs to be computed and checksummed in in4_cksum(), do not...
[TXT] in_cksum.c  1.9   5 years  bluhm   In in_cksum() and in6_cksum() convert types to C99 style and make both functions...
[TXT] in_pcb.c  1.302   4 weeks  bluhm   Merge IPv4 and IPv6 options in inpcb. A internet PCB has either inp_options or ...
[TXT] in_pcb.h  1.157   4 weeks  bluhm   Merge IPv4 and IPv6 options in inpcb. A internet PCB has either inp_options or ...
[TXT] in_proto.c  1.104   4 weeks  bluhm   Run raw IP input in parallel. Running raw IPv4 input with shared net lock in pa...
[TXT] in_systm.h  1.7   9 years  mpi   Stop using old n_time, n_long and n_short types in netinet headers. ok deraadt@...
[TXT] in_var.h  1.41   5 years  cheloha   igmp, struct router_info: use queue(3) In particular, use LIST_* to preserve O(...
[TXT] inet_nat64.c  1.2   9 years  jsg   Remove some includes include-what-you-use claims don't have any direct symbols u...
[TXT] inet_ntop.c  1.4   7 years  claudio   Implement a sockaddr_ntop() function that works like inet_ntop() but prints sock...
[TXT] ip.h  1.20   2 years  dtucker   Correct value for IPTOS_DSCP_LE since it needs to allow for the preceeding two E...
[TXT] ip6.h  1.20   13 years  blambert   Remove unused macro. ok henning@ claudio@
[TXT] ip_ah.c  1.174   2 years  claudio   Retire CRYPTO_F_MPSAFE it is no longer of any use. The crypto framework no longe...
[TXT] ip_ah.h  1.37   3 years  gnezdo   Convert *_sysctl in ipsec_input.c to sysctl_bounded_arr The best-guessed limits...
[TXT] ip_carp.c  1.361   3 months  bluhm   Merge struct route and struct route_in6. Use a common struct route for both ine...
[TXT] ip_carp.h  1.51   3 years  dlg   use uint64_t ethernet addresses for compares in carp. pass the uint64_t that et...
[TXT] ip_divert.c  1.95   2 months  bluhm   Validate IPv4 packet options in divert output. When sending raw packets over di...
[TXT] ip_divert.h  1.25   3 months  mvs   Rework socket buffers locking for shared netlock. Shared netlock is not suffici...
[TXT] ip_ecn.c  1.9   5 years  dlg   provide ip_tos_patch() for setting ip_tos and patching the ipv4 cksum. previous...
[TXT] ip_ecn.h  1.7   5 years  dlg   provide ip_tos_patch() for setting ip_tos and patching the ipv4 cksum. previous...
[TXT] ip_esp.c  1.195   2 years  claudio   Retire CRYPTO_F_MPSAFE it is no longer of any use. The crypto framework no longe...
[TXT] ip_esp.h  1.47   3 years  gnezdo   Convert *_sysctl in ipsec_input.c to sysctl_bounded_arr The best-guessed limits...
[TXT] ip_ether.h  1.30   4 years  dlg   gif shouldn't include netinet/ip_ether.h, cos gif doesnt do etherip. ip_ether.h...
[TXT] ip_gre.c  1.87   5 months  bluhm   Use inpcb table mutex to set addresses. Protect all remaining write access to i...
[TXT] ip_gre.h  1.19   6 days  jsg   remove prototypes with no matching function ok mpi@
[TXT] ip_icmp.c  1.192   8 months  mpi   Allow counters_read(9) to take an optional scratch buffer. Using a scratch buff...
[TXT] ip_icmp.h  1.32   3 years  bluhm   Accept reject and blackhole routes for IPsec PMTU discovery. Since revision 1.8...
[TXT] ip_id.c  1.25   3 years  jsg   spelling ok gnezdo@ semarie@ mpi@
[TXT] ip_input.c  1.394   11 days  bluhm   Fix route leak in ip input. In previous commit when refactoring the route cache...
[TXT] ip_ipcomp.c  1.92   2 years  claudio   Retire CRYPTO_F_MPSAFE it is no longer of any use. The crypto framework no longe...
[TXT] ip_ipcomp.h  1.11   3 years  gnezdo   Convert *_sysctl in ipsec_input.c to sysctl_bounded_arr The best-guessed limits...
[TXT] ip_ipip.c  1.102   42 hours  bluhm   IPv6 has to use ip6_defhlim, not ip_defttl. OK claudio@
[TXT] ip_ipip.h  1.13   2 years  bluhm   The function ipip_output() was registered as .xf_output() xform function. But w...
[TXT] ip_ipsp.c  1.278   5 months  mvs   Make ipsp_ids_gc() timeout(9) handler mpsafe. `ipsec_flows_mtx' mutex(9) protect...
[TXT] ip_ipsp.h  1.245   4 weeks  bluhm   Use struct ipsec_level within inpcb. Instead of passing around u_char[4], intro...
[TXT] ip_mroute.c  1.142   6 weeks  bluhm   IP multicast sysctl mrtmfc must not write outside of allocation. Reading sysctl...
[TXT] ip_mroute.h  1.31   2 years  claudio   Use static objects for struct rttimer_queue instead of dynamically allocate them...
[TXT] ip_output.c  1.399   3 days  bluhm   Fix IPsec in use with IP forwarding 2 logic. If sysctl net.inet.ip.forwarding i...
[TXT] ip_spd.c  1.120   4 weeks  bluhm   Use struct ipsec_level within inpcb. Instead of passing around u_char[4], intro...
[TXT] ip_var.h  1.117   4 weeks  bluhm   Use struct ipsec_level within inpcb. Instead of passing around u_char[4], intro...
[TXT] ipsec_input.c  1.206   8 months  mpi   Allow counters_read(9) to take an optional scratch buffer. Using a scratch buff...
[TXT] ipsec_output.c  1.98   3 months  bluhm   Remove include netinet6/ip6_var.h from netinet/in_pcb.h. OK mvs@
[TXT] raw_ip.c  1.159   4 weeks  bluhm   Use struct ipsec_level within inpcb. Instead of passing around u_char[4], intro...
[TXT] tcp.h  1.24   12 months  guenther   Move tcp_info structure to be under '#if __BSD_VISIBLE' to repair compliance wit...
[TXT] tcp_debug.c  1.32   5 weeks  bluhm   Make TCP debug code MP safe. Protect the global variables in TCP debug code wit...
[TXT] tcp_debug.h  1.11   6 years  bluhm   TCP debug sockets still had code for old TCP timers that were implemented as slo...
[TXT] tcp_fsm.h  1.9   6 years  bluhm   Remove tcp_acounts, some tcp_usrreq() counting from 1981. Also remove the #ifde...
[TXT] tcp_input.c  1.405   4 weeks  bluhm   Use struct ipsec_level within inpcb. Instead of passing around u_char[4], intro...
[TXT] tcp_output.c  1.145   5 days  bluhm   Sanity check for TSO payload length in TCP chopper. Although it should not happ...
[TXT] tcp_seq.h  1.6   16 years  markus   Drop the current random timestamps and the current ISN generation code and repla...
[TXT] tcp_subr.c  1.201   4 weeks  bluhm   Use struct ipsec_level within inpcb. Instead of passing around u_char[4], intro...
[TXT] tcp_timer.c  1.76   3 months  bluhm   Use more specific sockaddr type for inpcb notify. in_pcbnotifyall() is an IPv4 ...
[TXT] tcp_timer.h  1.21   3 months  bluhm   Run TCP timer without kernel lock. TCP timers are protected by exclusive net lo...
[TXT] tcp_usrreq.c  1.231   5 weeks  bluhm   Split single TCP inpcb table into IPv4 and IPv6 parts. With two separate TCP ha...
[TXT] tcp_var.h  1.178   6 days  jsg   remove prototypes with no matching function ok mpi@
[TXT] udp.h  1.5   20 years  millert   Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul...
[TXT] udp_usrreq.c  1.320   4 weeks  bluhm   Use struct ipsec_level within inpcb. Instead of passing around u_char[4], intro...
[TXT] udp_var.h  1.51   3 months  mvs   Rework socket buffers locking for shared netlock. Shared netlock is not suffici...
[TXT] fil.c (in the Attic) [Hide]  1.31   22 years  deraadt   Remove ipf. Darren Reed has interpreted his (old, new, whichever) licence in a ...
[TXT] if_arc.h (in the Attic) [Hide]  1.8   17 years  dlg   get rid of arc network support. we have no users of it so this is dead code. how...
[TXT] if_arp.c (in the Attic) [Hide]  1.4   27 years  niklas   if_arp is obsolete, now named if_ether
[TXT] if_arp.h (in the Attic) [Hide]  1.3   27 years  niklas   if_arp is obsolete, now named if_ether
[TXT] if_atm.c (in the Attic) [Hide]  1.19   10 years  mpi   tedu netnatm and ueagle(4). ok mikeb@, sthen@, tedu@ (implied), doc bits ok jmc...
[TXT] if_atm.h (in the Attic) [Hide]  1.7   10 years  mpi   tedu netnatm and ueagle(4). ok mikeb@, sthen@, tedu@ (implied), doc bits ok jmc...
[TXT] if_ieee1394arp.c (in the Attic) [Hide]  1.2   21 years  itojun   committed by mistake - i'm still working on these
[TXT] if_ieee1394arp.h (in the Attic) [Hide]  1.2   21 years  itojun   committed by mistake - i'm still working on these
[TXT] in_gif.c (in the Attic) [Hide]  1.47   8 years  mpi   Merge gif(4)'s tentacles in a single file. Tested by <mxb AT alumni DOT chalmer...
[TXT] in_gif.h (in the Attic) [Hide]  1.7   8 years  mpi   Merge gif(4)'s tentacles in a single file. Tested by <mxb AT alumni DOT chalmer...
[TXT] ip_ah_new.c (in the Attic) [Hide]  1.37   24 years  angelos   Merge "old" and "new" ESP and AH in two files (one for each). Fix a couple of bu...
[TXT] ip_ah_old.c (in the Attic) [Hide]  1.27   24 years  angelos   Merge "old" and "new" ESP and AH in two files (one for each). Fix a couple of bu...
[TXT] ip_ahhmacmd5.c (in the Attic) [Hide]  1.14   26 years  provos   obsolete.
[TXT] ip_ahhmacsha1.c (in the Attic) [Hide]  1.12   26 years  provos   obsolete.
[TXT] ip_ahmd5.c (in the Attic) [Hide]  1.11   26 years  provos   obsolete.
[TXT] ip_ahsha1.c (in the Attic) [Hide]  1.7   26 years  provos   obsolete.
[TXT] ip_auth.c (in the Attic) [Hide]  1.19   22 years  deraadt   Remove ipf. Darren Reed has interpreted his (old, new, whichever) licence in a ...
[TXT] ip_auth.h (in the Attic) [Hide]  1.10   22 years  deraadt   Remove ipf. Darren Reed has interpreted his (old, new, whichever) licence in a ...
[TXT] ip_blf.c (in the Attic) [Hide]  1.7   24 years  deraadt   move crypto code
[TXT] ip_blf.h (in the Attic) [Hide]  1.4   24 years  deraadt   move crypto code
[TXT] ip_cast.c (in the Attic) [Hide]  1.4   24 years  deraadt   move crypto code
[TXT] ip_cast.h (in the Attic) [Hide]  1.4   24 years  deraadt   move crypto code
[TXT] ip_castsb.h (in the Attic) [Hide]  1.3   24 years  deraadt   move crypto code
[TXT] ip_compat.h (in the Attic) [Hide]  1.3   23 years  kjell   change ip_compat.h to ip_fil_compat.h for clarity. Impending ipf merge
[TXT] ip_esp3des.c (in the Attic) [Hide]  1.8   26 years  provos   obsolete.
[TXT] ip_esp3desmd5.c (in the Attic) [Hide]  1.12   26 years  provos   obsolete.
[TXT] ip_esp_new.c (in the Attic) [Hide]  1.57   24 years  angelos   Merge "old" and "new" ESP and AH in two files (one for each). Fix a couple of bu...
[TXT] ip_esp_old.c (in the Attic) [Hide]  1.39   24 years  angelos   Merge "old" and "new" ESP and AH in two files (one for each). Fix a couple of bu...
[TXT] ip_espdes.c (in the Attic) [Hide]  1.10   26 years  provos   obsolete.
[TXT] ip_espdesmd5.c (in the Attic) [Hide]  1.12   26 years  provos   obsolete.
[TXT] ip_ether.c (in the Attic) [Hide]  1.100   4 years  dlg   ip_ether.c is empty, and now unlinked from the build. ok jca@ deraadt@ claudio@...
[TXT] ip_fil.c (in the Attic) [Hide]  1.47   22 years  deraadt   Remove ipf. Darren Reed has interpreted his (old, new, whichever) licence in a ...
[TXT] ip_fil.h (in the Attic) [Hide]  1.25   22 years  deraadt   Remove ipf. Darren Reed has interpreted his (old, new, whichever) licence in a ...
[TXT] ip_fil_compat.h (in the Attic) [Hide]  1.22   22 years  deraadt   Remove ipf. Darren Reed has interpreted his (old, new, whichever) licence in a ...
[TXT] ip_frag.c (in the Attic) [Hide]  1.23   22 years  deraadt   Remove ipf. Darren Reed has interpreted his (old, new, whichever) licence in a ...
[TXT] ip_frag.h (in the Attic) [Hide]  1.16   22 years  deraadt   Remove ipf. Darren Reed has interpreted his (old, new, whichever) licence in a ...
[TXT] ip_ftp_pxy.c (in the Attic) [Hide]  1.15   22 years  deraadt   Remove ipf. Darren Reed has interpreted his (old, new, whichever) licence in a ...
[TXT] ip_ip4.c (in the Attic) [Hide]  1.49   24 years  angelos   Forgot to delete this.
[TXT] ip_ip4.h (in the Attic) [Hide]  1.18   24 years  angelos   Rename the ip4_* routines to ipip_*, make it so GIF tunnels are not affected by ...
[TXT] ip_log.c (in the Attic) [Hide]  1.13   22 years  deraadt   Remove ipf. Darren Reed has interpreted his (old, new, whichever) licence in a ...
[TXT] ip_md5.h (in the Attic) [Hide]  1.3   27 years  mickey   no more 2(two) md5 libs in kernel! tested for rnd(4).... should work for ip too,...
[TXT] ip_md5c.c (in the Attic) [Hide]  1.4   27 years  mickey   no more 2(two) md5 libs in kernel! tested for rnd(4).... should work for ip too,...
[TXT] ip_nat.c (in the Attic) [Hide]  1.41   22 years  deraadt   Remove ipf. Darren Reed has interpreted his (old, new, whichever) licence in a ...
[TXT] ip_nat.h (in the Attic) [Hide]  1.20   22 years  deraadt   Remove ipf. Darren Reed has interpreted his (old, new, whichever) licence in a ...
[TXT] ip_proxy.c (in the Attic) [Hide]  1.14   22 years  deraadt   Remove ipf. Darren Reed has interpreted his (old, new, whichever) licence in a ...
[TXT] ip_proxy.h (in the Attic) [Hide]  1.10   22 years  deraadt   Remove ipf. Darren Reed has interpreted his (old, new, whichever) licence in a ...
[TXT] ip_raudio_pxy.c (in the Attic) [Hide]  1.10   22 years  deraadt   Remove ipf. Darren Reed has interpreted his (old, new, whichever) licence in a ...
[TXT] ip_rcmd_pxy.c (in the Attic) [Hide]  1.6   22 years  deraadt   Remove ipf. Darren Reed has interpreted his (old, new, whichever) licence in a ...
[TXT] ip_rmd160.c (in the Attic) [Hide]  1.6   24 years  deraadt   move crypto code
[TXT] ip_rmd160.h (in the Attic) [Hide]  1.4   24 years  deraadt   move crypto code
[TXT] ip_sha1.c (in the Attic) [Hide]  1.8   24 years  deraadt   move crypto code
[TXT] ip_sha1.h (in the Attic) [Hide]  1.6   24 years  deraadt   move crypto code
[TXT] ip_skipjack.c (in the Attic) [Hide]  1.3   24 years  deraadt   move crypto code
[TXT] ip_skipjack.h (in the Attic) [Hide]  1.2   24 years  deraadt   move crypto code
[TXT] ip_state.c (in the Attic) [Hide]  1.28   22 years  deraadt   Remove ipf. Darren Reed has interpreted his (old, new, whichever) licence in a ...
[TXT] ip_state.h (in the Attic) [Hide]  1.19   22 years  deraadt   Remove ipf. Darren Reed has interpreted his (old, new, whichever) licence in a ...
[TXT] ip_xform.c (in the Attic) [Hide]  1.7   24 years  angelos   Cryptographic services framework, and software "device driver". The idea is to s...
[TXT] ipl.h (in the Attic) [Hide]  1.16   22 years  deraadt   Remove ipf. Darren Reed has interpreted his (old, new, whichever) licence in a ...
[TXT] pim.h (in the Attic) [Hide]  1.3   7 years  rzalamena   Remove PIM support from the multicast stack. ok mpi@
[TXT] pim_var.h (in the Attic) [Hide]  1.4   7 years  rzalamena   Remove PIM support from the multicast stack. ok mpi@
[TXT] tcpip.h (in the Attic) [Hide]  1.7   7 years  mpi   Merge the content of <netinet/tcpip.h> and <netinet6/tcpipv6.h> in <netinet/tcp_...