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] Attic/  [Don't hide]        
[DIR] libdeslite/        
[TXT] icmp6.h  1.53   4 weeks  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   21 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   5 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   7 weeks  bluhm   Merge IPv4 and IPv6 options in inpcb. A internet PCB has either inp_options or ...
[TXT] in_pcb.h  1.157   7 weeks  bluhm   Merge IPv4 and IPv6 options in inpcb. A internet PCB has either inp_options or ...
[TXT] in_proto.c  1.104   8 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   3 months  bluhm   Validate IPv4 packet options in divert output. When sending raw packets over di...
[TXT] ip_divert.h  1.25   4 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.196   3 days  jsg   remove MAXBUFSIZ define, unused since rev 1.33
[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   4 weeks  jsg   remove prototypes with no matching function ok mpi@
[TXT] ip_icmp.c  1.193   3 days  bluhm   Read IP forwarding variables only once. Do not assume that ip_forwarding and ip...
[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.395   3 days  bluhm   Read IP forwarding variables only once. Do not assume that ip_forwarding and ip...
[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   3 weeks  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   6 months  mvs   Make ipsp_ids_gc() timeout(9) handler mpsafe. `ipsec_flows_mtx' mutex(9) protect...
[TXT] ip_ipsp.h  1.245   7 weeks  bluhm   Use struct ipsec_level within inpcb. Instead of passing around u_char[4], intro...
[TXT] ip_mroute.c  1.142   2 months  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.400   3 days  bluhm   Read IP forwarding variables only once. Do not assume that ip_forwarding and ip...
[TXT] ip_spd.c  1.120   7 weeks  bluhm   Use struct ipsec_level within inpcb. Instead of passing around u_char[4], intro...
[TXT] ip_var.h  1.118   3 days  bluhm   Read IP forwarding variables only once. Do not assume that ip_forwarding and ip...
[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   7 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   2 months  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.406   4 days  jsg   remove unused packet header length defines
[TXT] tcp_output.c  1.145   3 weeks  bluhm   Sanity check for TSO payload length in TCP chopper. Although it should not happ...
[TXT] tcp_seq.h  1.6   17 years  markus   Drop the current random timestamps and the current ISN generation code and repla...
[TXT] tcp_subr.c  1.201   7 weeks  bluhm   Use struct ipsec_level within inpcb. Instead of passing around u_char[4], intro...
[TXT] tcp_timer.c  1.76   4 months  bluhm   Use more specific sockaddr type for inpcb notify. in_pcbnotifyall() is an IPv4 ...
[TXT] tcp_timer.h  1.21   4 months  bluhm   Run TCP timer without kernel lock. TCP timers are protected by exclusive net lo...
[TXT] tcp_usrreq.c  1.231   8 weeks  bluhm   Split single TCP inpcb table into IPv4 and IPv6 parts. With two separate TCP ha...
[TXT] tcp_var.h  1.178   4 weeks  jsg   remove prototypes with no matching function ok mpi@
[TXT] udp.h  1.5   21 years  millert   Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul...
[TXT] udp_usrreq.c  1.320   7 weeks  bluhm   Use struct ipsec_level within inpcb. Instead of passing around u_char[4], intro...
[TXT] udp_var.h  1.51   4 months  mvs   Rework socket buffers locking for shared netlock. Shared netlock is not suffici...