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

Current tag: OPENBSD_7_2_BASE


File Rev. Age Author Last log entry
[BACK] Parent Directory        
[DIR] libdeslite/        
[TXT] icmp6.h  1.51   3 years  bluhm   Create a path MTU host route for IPsec over IPv6. Basically the code is copied ...
[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.251   22 months  bluhm   To fix an KASSERT(la != NULL) panic in ARP, protect the rt_llinfo field of the r...
[TXT] if_ether.h  1.83   2 years  sashan   tell ether_input() to call pf_test() outside of smr_read sections, because smr_r...
[TXT] igmp.c  1.82   20 months  kn   Rename global ifnet TAILQ Naming the list like the struct itself makes for awfu...
[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.177   20 months  kn   Rename global ifnet TAILQ Naming the list like the struct itself makes for awfu...
[TXT] in.h  1.141   3 years  dlg   factor out the code that does basic sanity checks on ipv4 headers. this will al...
[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.275   20 months  mvs   Move PRU_PEERADDR request to (*pru_peeraddr)(). Introduce in{,6}_peeraddr() and...
[TXT] in_pcb.h  1.134   20 months  mvs   Move PRU_PEERADDR request to (*pru_peeraddr)(). Introduce in{,6}_peeraddr() and...
[TXT] in_proto.c  1.99   21 months  mvs   Introduce 'pr_usrreqs' structure and move existing user-protocol handlers into i...
[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.355   20 months  kn   Rename global ifnet TAILQ Naming the list like the struct itself makes for awfu...
[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.87   20 months  bluhm   Use shared netlock in soreceive(). The UDP and IP divert layer provide locking ...
[TXT] ip_divert.h  1.22   20 months  bluhm   Use shared netlock in soreceive(). The UDP and IP divert layer provide locking ...
[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.84   20 months  mvs   Move PRU_PEERADDR request to (*pru_peeraddr)(). Introduce in{,6}_peeraddr() and...
[TXT] ip_gre.h  1.18   21 months  mvs   Move PRU_SEND request to (*pru_send)(). The former PRU_SEND error path of gre_u...
[TXT] ip_icmp.c  1.191   2 years  claudio   Use static objects for struct rttimer_queue instead of dynamically allocate them...
[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.381   21 months  bluhm   Do not calculate the output protocol checksum in the IP input path. This logic w...
[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.98   2 years  jsg   spelling ok jmc@ reads ok tb@
[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.273   21 months  bluhm   Clean up the netlock macros. Merge NET_RLOCK_IN_SOFTNET and NET_RLOCK_IN_IOCTL,...
[TXT] ip_ipsp.h  1.240   22 months  mvs   Use capital letters for global ipsec(4) locks description. Use 'D' instead of 's...
[TXT] ip_mroute.c  1.137   20 months  kn   Rename global ifnet TAILQ Naming the list like the struct itself makes for awfu...
[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.382   21 months  bluhm   Remove differences between ip_fragment() and ip6_fragment(). They do nearly the...
[TXT] ip_spd.c  1.117   23 months  bluhm   The timeout for ipsec acquire does not decrement the reference counter to 0 prop...
[TXT] ip_var.h  1.105   20 months  mvs   Do soreceive() with shared netlock for raw sockets. ok bluhm@
[TXT] ipsec_input.c  1.203   2 years  guenther   Delete unnecessary #includes of <netinet6/ip6protosw.h>: some never needed it an...
[TXT] ipsec_output.c  1.97   2 years  jsg   spelling ok jmc@ reads ok tb@
[TXT] raw_ip.c  1.148   20 months  mvs   Do soreceive() with shared netlock for raw sockets. ok bluhm@
[TXT] tcp.h  1.23   21 months  claudio   Add TCP_INFO support to getsockopt for tcp sessions. TCP_INFO provides a lot of...
[TXT] tcp_debug.c  1.30   2 years  guenther   Delete unnecessary #includes of <sys/domain.h> and/or <sys/protosw.h> net/if_pp...
[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.380   20 months  bluhm   branches: 1.380.2; Use a mutex to update tcp_maxidle, tcp_iss, and tcp_now. Th...
[TXT] tcp_output.c  1.133   20 months  bluhm   Use a mutex to update tcp_maxidle, tcp_iss, and tcp_now. This removes pressure ...
[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.188   20 months  bluhm   Initialize TCP mutex forgotten in previous commit. found by Hrvoje Popovski with...
[TXT] tcp_timer.c  1.70   20 months  bluhm   Use a mutex to update tcp_maxidle, tcp_iss, and tcp_now. This removes pressure ...
[TXT] tcp_timer.h  1.18   6 years  bluhm   Historically there were slow and fast tcp timeouts. That is why the delack time...
[TXT] tcp_usrreq.c  1.208   20 months  mvs   Change pru_rcvd() return type to the type of void. We have no interest on pru_rc...
[TXT] tcp_var.h  1.158   20 months  mvs   Change pru_rcvd() return type to the type of void. We have no interest on pru_rc...
[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.302   20 months  bluhm   Use shared netlock in soreceive(). The UDP and IP divert layer provide locking ...
[TXT] udp_var.h  1.47   20 months  bluhm   Use shared netlock in soreceive(). The UDP and IP divert layer provide locking ...