Re: It's been some time since I've looked at the OVPN source code but I found some cool TUN interface flags recently!
Gert Doering <[email protected]>
| Newsgroups | gmane.network.openvpn.devel |
|---|---|
| Message-ID | <[email protected]> |
Hi,
On Fri, Sep 04, 2026 at 09:09:13AM -0400, Jon Chiappetta wrote:
> - read from interface
> - encrypted buffer data
> - send to socket
> - recv from socket
> - decrypt buffer data
> - write to interface
For data packets, this all happens at kernel level.
Control channel packets (= TLS handling, user auth, all the stuff you do
not want to do in kernel) are handed to the userland process.
gert
--
"If was one thing all people took for granted, was conviction that if you
feed honest figures into a computer, honest figures come out. Never doubted
it myself till I met a computer with a sense of humor."
Robert A. Heinlein, The Moon is a Harsh Mistress
Gert Doering - Munich, Germany [email protected]
_______________________________________________
Openvpn-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openvpn-devel
signature.asc
(application/pgp-signature, 699 B)
-----BEGIN PGP SIGNATURE----- iQHPBAEBCAA5FiEEti5qK05WVwt73GvgHYKe/spWKBIFAmqa41cbFIAAAAAABAAO bWFudTIsMi41KzEuMTIsMiwzAAoJEB2Cnv7KVigSvVAMAJB8v70tE6/sfupqcjDk l+XiT70K/ruMiZwZ95FDLNOTfU1NxB+kgrrWs4QTWI6ApF1+YlCChQCzuOGOC0+r +7UCWs/REaTcExkvYIM8tPPSORdknFZQ2ozLjqmBgPwGBFAEwXQEKZ6v6L3f/EEH DWlUiDw6GJxPYLzZz6mbNQUWxnS6wMFrJAEMDV9WG6f1p7UBBfaqKvE69IwSJjP5 JutSpXFk03Va4saaQmHey4ayYRaAkQo1qeYfnbU0sMgSWkks00+lBBVP7VZvYRxy u5yNGRoudr+MzCzZ9vynBsl9rvt199/BksWizovXJpWCB22cw93sfOL9WkAW6knA em0waATkzS0Sh1grYnYSujnfP5kZtrJMEo4Flm42OMMhb/I3ERRrkThMmGR3jQti G7bLmjbfQ0iJ9KfaL2WxLLsqOIvKwiDqpaKHNBDB/laTofErRTSifgCdG0h9gOWw q8WbOJvTfNvUIUQLcEz46OFds4+R8WzfCGhFJn6VvzDc/w== =ybfD -----END PGP SIGNATURE-----