File tree Expand file tree Collapse file tree 11 files changed +15
-25
lines changed
app/src/main/java/tech/httptoolkit/android/vpn Expand file tree Collapse file tree 11 files changed +15
-25
lines changed Original file line number Diff line number Diff line change 1717package tech .httptoolkit .android .vpn ;
1818
1919import androidx .annotation .NonNull ;
20- import androidx .annotation .Nullable ;
2120
22- import tech .httptoolkit .android .vpn .network .ip .IPv4Header ;
21+ import tech .httptoolkit .android .vpn .transport .ip .IPv4Header ;
2322import tech .httptoolkit .android .vpn .transport .ITransportHeader ;
2423import tech .httptoolkit .android .vpn .transport .tcp .TCPHeader ;
2524import tech .httptoolkit .android .vpn .transport .udp .UDPHeader ;
Original file line number Diff line number Diff line change 1818
1919import android .util .Log ;
2020
21- import tech .httptoolkit .android .vpn .network .ip .IPv4Header ;
21+ import tech .httptoolkit .android .vpn .transport .ip .IPv4Header ;
2222import tech .httptoolkit .android .vpn .socket .ICloseSession ;
2323import tech .httptoolkit .android .vpn .transport .tcp .TCPHeader ;
2424import tech .httptoolkit .android .vpn .transport .udp .UDPHeader ;
Original file line number Diff line number Diff line change 2323import java .util .concurrent .ExecutorService ;
2424import java .util .concurrent .Executors ;
2525
26- import tech .httptoolkit .android .vpn .network .ip .IPPacketFactory ;
27- import tech .httptoolkit .android .vpn .network .ip .IPv4Header ;
26+ import tech .httptoolkit .android .vpn .transport .ip .IPPacketFactory ;
27+ import tech .httptoolkit .android .vpn .transport .ip .IPv4Header ;
2828import tech .httptoolkit .android .vpn .socket .SocketNIODataService ;
2929import tech .httptoolkit .android .vpn .transport .PacketHeaderException ;
3030import tech .httptoolkit .android .vpn .transport .icmp .ICMPPacket ;
Original file line number Diff line number Diff line change 55
66import tech .httptoolkit .android .vpn .ClientPacketWriter ;
77import tech .httptoolkit .android .vpn .Session ;
8- import tech .httptoolkit .android .vpn .network .ip .IPPacketFactory ;
9- import tech .httptoolkit .android .vpn .network .ip .IPv4Header ;
8+ import tech .httptoolkit .android .vpn .transport .ip .IPPacketFactory ;
9+ import tech .httptoolkit .android .vpn .transport .ip .IPv4Header ;
1010import tech .httptoolkit .android .vpn .transport .PacketHeaderException ;
1111import tech .httptoolkit .android .vpn .transport .tcp .TCPHeader ;
1212import tech .httptoolkit .android .vpn .transport .tcp .TCPPacketFactory ;
Original file line number Diff line number Diff line change 11package tech .httptoolkit .android .vpn .transport .icmp ;
22
3- import java .nio .ByteBuffer ;
4-
53import tech .httptoolkit .android .vpn .transport .PacketHeaderException ;
64
75public class ICMPPacket {
Original file line number Diff line number Diff line change 11package tech .httptoolkit .android .vpn .transport .icmp ;
22
3- import android .util .Log ;
4-
53import androidx .annotation .NonNull ;
64
75import java .io .ByteArrayOutputStream ;
86import java .nio .ByteBuffer ;
97
10- import tech .httptoolkit .android .TagKt ;
11- import tech .httptoolkit .android .vpn .network .ip .IPPacketFactory ;
12- import tech .httptoolkit .android .vpn .network .ip .IPv4Header ;
8+ import tech .httptoolkit .android .vpn .transport .ip .IPPacketFactory ;
9+ import tech .httptoolkit .android .vpn .transport .ip .IPv4Header ;
1310import tech .httptoolkit .android .vpn .transport .PacketHeaderException ;
1411
1512import static tech .httptoolkit .android .vpn .util .PacketUtil .calculateChecksum ;
Original file line number Diff line number Diff line change 1414 * limitations under the License.
1515*/
1616
17- package tech .httptoolkit .android .vpn .network .ip ;
17+ package tech .httptoolkit .android .vpn .transport .ip ;
1818
1919import androidx .annotation .NonNull ;
2020
Original file line number Diff line number Diff line change 1414 * limitations under the License.
1515*/
1616
17- package tech .httptoolkit .android .vpn .network .ip ;
18-
19- import androidx .annotation .Nullable ;
17+ package tech .httptoolkit .android .vpn .transport .ip ;
2018
2119/**
2220 * Data structure for IPv4 header as defined in RFC 791.
Original file line number Diff line number Diff line change 2121import android .util .Log ;
2222
2323import tech .httptoolkit .android .vpn .Packet ;
24- import tech .httptoolkit .android .vpn .network .ip .IPPacketFactory ;
25- import tech .httptoolkit .android .vpn .network .ip .IPv4Header ;
24+ import tech .httptoolkit .android .vpn .transport .ip .IPPacketFactory ;
25+ import tech .httptoolkit .android .vpn .transport .ip .IPv4Header ;
2626import tech .httptoolkit .android .vpn .transport .PacketHeaderException ;
2727import tech .httptoolkit .android .vpn .util .PacketUtil ;
2828
Original file line number Diff line number Diff line change 22
33import androidx .annotation .NonNull ;
44
5- import tech .httptoolkit .android .vpn .network .ip .IPPacketFactory ;
6- import tech .httptoolkit .android .vpn .network .ip .IPv4Header ;
5+ import tech .httptoolkit .android .vpn .transport .ip .IPPacketFactory ;
6+ import tech .httptoolkit .android .vpn .transport .ip .IPv4Header ;
77import tech .httptoolkit .android .vpn .transport .PacketHeaderException ;
88import tech .httptoolkit .android .vpn .util .PacketUtil ;
99
You can’t perform that action at this time.
0 commit comments