Example #1
0
        public void Ask(string url)
        {
            Utils.Settings settings = new Utils.Settings(@"0:\System\" + NetworkInterfaces.Interface("eth0") + ".conf");
            Address        gateway  = Address.Parse(settings.Get("dns01"));
            Address        source   = Config.FindNetwork(gateway);

            askpacket = new DNSPacketAsk(source, gateway, 0x1234, 0x0100, 1, url);

            OutgoingBuffer.AddPacket(askpacket);
            NetworkStack.Update();
        }
        public void SendAsk(string url)
        {
            Address source = Config.FindNetwork(destination);

            queryurl = url;

            DNSPacketAsk askpacket = new DNSPacketAsk(source, destination, url);

            OutgoingBuffer.AddPacket(askpacket);

            NetworkStack.Update();
        }