Robin Thoni 9 лет назад
Родитель
Сommit
9146bdbd30
1 измененных файлов: 7 добавлений и 8 удалений
  1. 7
    8
      dhcp_client.py

+ 7
- 8
dhcp_client.py Просмотреть файл

@@ -1,4 +1,3 @@
1
-#! /usr/bin/env python
2 1
 from dhcp_packet import *
3 2
 import socket
4 3
 import random
@@ -11,13 +10,13 @@ import time
11 10
 class DhcpClient:
12 11
   def send_packet(self, mac, iface, xid):
13 12
     dhcp = DhcpPacket()
14
-    dhcp.SetOption('op', [1]);
15
-    dhcp.SetOption('htype', [1]);
16
-    dhcp.SetOption('hlen', [6]);
17
-    dhcp.SetOption('xid', xid);
18
-    dhcp.SetOption('chaddr', hwmac(mac).list());
19
-    dhcp.SetOption('dhcp_message_type', [1]);
20
-    dhcp.SetOption('parameter_request_list', [12]);
13
+    dhcp.SetOption('op', [1])
14
+    dhcp.SetOption('htype', [1])
15
+    dhcp.SetOption('hlen', [6])
16
+    dhcp.SetOption('xid', xid)
17
+    dhcp.SetOption('chaddr', hwmac(mac).list())
18
+    dhcp.SetOption('dhcp_message_type', [1])
19
+    dhcp.SetOption('parameter_request_list', [12])
21 20
 
22 21
     s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
23 22
     s.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR, 1)

Загрузка…
Отмена
Сохранить