-               RetSize = DHCP_ProcessDHCPPacket(IPHeaderInStart,\r
-                                                &((uint8_t*)UDPHeaderInStart)[sizeof(UDP_Header_t)],\r
-                                            &((uint8_t*)UDPHeaderOutStart)[sizeof(UDP_Header_t)]);\r
+               case UDP_PORT_DHCP_REQUEST:\r
+                       RetSize = DHCP_ProcessDHCPPacket(IPHeaderInStart,\r
+                                                        &((uint8_t*)UDPHeaderInStart)[sizeof(UDP_Header_t)],\r
+                                                    &((uint8_t*)UDPHeaderOutStart)[sizeof(UDP_Header_t)]);\r
+                       break;\r