Commit Graph

28 Commits (master)

Author SHA1 Message Date
Tristan B. Velloza Kildaire d5a92a315c Re-named `TUNException` -> `AdapterException`
10 months ago
Tristan B. Velloza Kildaire 87bfb3f1e6 Cleaned up uneeded imports and comments
10 months ago
Tristan B. Velloza Kildaire 2a8ab6f285 Removed last few extern declarations
10 months ago
Tristan B. Velloza Kildaire 76991d7082 Renamed `TUNAdapter` -> `Adapter`
10 months ago
Tristan B. Velloza Kildaire a234f52908 Updated documentation for methods already implemented
10 months ago
Tristan B. Velloza Kildaire bd21d7f7a3 Added some todo notes
10 months ago
Tristan B. Velloza Kildaire 2fbfef56f8 Switched to using ImportC
10 months ago
Tristan B. Velloza Kildaire e3bc5e422f Updated types
2 years ago
Tristan B. Velloza Kildaire b3631ab3e0 Updated to use stdint.h
2 years ago
Tristan B. Velloza Kildaire 002fef91f9 Set adapter type
2 years ago
Tristan B. Velloza Kildaire a645ac0e12 Added WIP, removed old thing
2 years ago
Tristan B. Velloza Kildaire 1a96b0dce5 Switched to library
2 years ago
Tristan B. Velloza Kildaire 13efc3bba7 Allocate scratchpad once and then dup copy a range
2 years ago
Tristan B. Velloza Kildaire 00fd2bba7e Throw exception on read failure (one of them atleast when status < 0)
2 years ago
Tristan B. Velloza Kildaire d98e10ba22 Fixed warning from gcc
2 years ago
Tristan B. Velloza Kildaire d2ad780b54 Finally works
2 years ago
Tristan B. Velloza Kildaire a7be414b01 Use ushort numbering for enum
2 years ago
Tristan B. Velloza Kildaire d628449a4d Added TODO
2 years ago
Tristan B. Velloza Kildaire 1eb37178c1 Added method to close tun device
2 years ago
Tristan B. Velloza Kildaire ed9f5c138e Working tun interface
2 years ago
Tristan B. Velloza Kildaire ca5634679c Throw exception on failure to create tun device
2 years ago
Tristan B. Velloza Kildaire 269f81904c Added status of ioctl as return value when failed, fd when succeeded
2 years ago
Tristan B. Velloza Kildaire bac2d3474a Changed function signature
2 years ago
Tristan B. Velloza Kildaire 8e3796f586 Added interface request options and ioctl'd it (confirmed working)
2 years ago
Tristan B. Velloza Kildaire e7044563dd Use `createTun`
2 years ago
Tristan B. Velloza Kildaire 71630e4af5 Return tun file descriptor
2 years ago
Tristan B. Velloza Kildaire 8fb598c9ad USe new calling parameters
2 years ago
Tristan B. Velloza Kildaire d40a715bd6 Lost my commits
2 years ago