1 /* This software is GPL, see http://www.gnu.org to see exactly what it means */
3 /* This file contains some useful constant declarations */
8 #define VERSION "ecl-dhcp-0.0.2-snoopy"
10 #define MAX_PROCESS_TIME 15
15 #define BOOTREQUEST 0x1
20 #define DHCPDISCOVER 0x1
22 #define DHCPREQUEST 0x3
23 #define DHCPDECLINE 0x4
26 #define DHCPRELEASE 0x7
27 #define DHCPINFORM 0x8
34 #define TIMESERVER 0x04
37 #define LOGSERVER 0x07
38 #define COOKIESERVER 0x08
39 #define LPRSERVER 0x09
40 #define IMPSERVER 0x0A
41 #define RESLOCSERVER 0x0B
43 #define BOOTFILESIZE 0x0D
44 #define MERITDUMPFILE 0x0E
45 #define DOMAINNAME 0x0F
46 #define SWAPSERVER 0x10
48 #define EXTENSIONPATH 0x12
49 #define IPFORWARD 0x13
51 #define POLICYFILTER 0x15
52 #define MAXIMUMDATAG 0x16
53 #define DEFAULTTTL 0x17
54 #define PATHMTUATO 0x18
55 #define PATHMTUPTO 0x19
57 #define ALLSUBLOCAL 0x1B
58 #define BROADCAST 0x1C
59 #define PMASKDISCOVERY 0x1D
60 #define MASKSUPPLIER 0x1E
61 #define PROUTERDISCOVE 0x1F
62 #define RSOLICIADDRESS 0x20
63 #define STATICROUTE 0x21
64 #define TENCAPSULATION 0x22
66 #define ETHENCAPSUL 0x24
67 #define TCPDEFTTL 0x25
70 #define NISDOMAIN 0x28
71 #define NISSERVER 0x29
72 #define NTPSERVER 0x2A
74 #define NBTCPIPNS 0x2C
75 #define NBTCPIPDDS 0x2D
76 #define NBTCPIPNT 0x2E
77 #define NBTCPIPSC 0x2F
78 #define XWINFONTSERVER 0x30
79 #define XWINDISPLAY 0x31
83 #define MESSAGETYPE 0x35
87 #define MAXIMUMDHCP 0x39
88 #define RENEWALTIME 0x3A
89 #define REBINDING 0x3B
90 #define VENDORCLASS 0x3C
92 #define NISPLUSDOMAIN 0x40
93 #define NISPLUSSERVER 0x41
94 #define TFTPSERVER 0x42
97 #define SMTPSERVER 0x45
98 #define POP3SERVER 0x46
99 #define NNTPSERVER 0x47
100 #define HTTPSERVER 0x48
101 #define FINGERSERVER 0x49
102 #define IRCSERVER 0x4A
103 #define STREETTALKSE 0x4B
104 #define STREETTALKDA 0x4C
109 #define PROCESSING 0x02