⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tcpip_lwip-1.1.0.patch

📁 在电脑上通过此软件可以识别PS2游戏机的硬盘,可以通过网络或直接挂PS2游戏机的硬盘灌游戏光盘镜像文件进去,配合HDL工具使用,这是此工具的源码.
💻 PATCH
字号:
diff -Naur tcpip_old/Makefile tcpip/Makefile--- tcpip_old/Makefile	2005-08-05 16:47:21.000000000 +0000+++ tcpip/Makefile	2005-08-05 17:16:17.688114032 +0000@@ -18,9 +18,9 @@ DEBUG_FLAGS = -DDEBUG -DLWIP_DEBUG endif -LWIP=$(PS2SDKSRC)/iop/tcpip/lwip+LWIP=../lwip -ps2ip_OBJECTS = ps2ip.o sys.o sys_arch.o exports.o imports.o inet.o mem.o netif.o pbuf.o stats.o tcp_in.o tcp_out.o udp.o memp.o tcp.o etharp.o+ps2ip_OBJECTS = ps2ip.o sys.o sys_arch.o exports.o imports.o inet.o mem.o netif.o pbuf.o stats.o tcp_in.o tcp_out.o udp.o memp.o tcp.o etharp.o raw.o  ifdef PS2IP_DHCP ps2ip_OBJECTS+= dhcp.o@@ -52,9 +52,9 @@ clean: 	rm -f -r $(IOP_OBJS_DIR) $(IOP_BIN_DIR) -include $(PS2SDKSRC)/Defs.make-include $(PS2SDKSRC)/iop/Rules.make-include $(PS2SDKSRC)/iop/Rules.release+include ./Defs.make+include ./Rules.make+include ./Rules.release   obj/loopif.o: $(LWIP)/src/netif/loopif.c@@ -87,6 +87,9 @@ obj/tcpip.o: $(LWIP)/src/api/tcpip.c 	$(IOP_CC) $(IOP_CFLAGS) $< -o $@ +obj/raw.o: $(LWIP)/src/core/raw.c+	$(IOP_CC) $(IOP_CFLAGS) $< -o $@+ obj/inet.o: $(LWIP)/src/core/inet.c 	$(IOP_CC) $(IOP_CFLAGS) $< -o $@ diff -Naur tcpip_old/src/ps2ip.c tcpip/src/ps2ip.c--- tcpip_old/src/ps2ip.c	2005-08-05 16:47:21.000000000 +0000+++ tcpip/src/ps2ip.c	2005-08-05 17:16:06.346838168 +0000@@ -271,7 +271,6 @@ 	InputMSG*	pMSG=(InputMSG*)pvArg; 	PBuf*			pInput=pMSG->pInput; 	NetIF*		pNetIF=pMSG->pNetIF;-	PBuf*			pARP; 	int			iFlags;  	//Remove the first message in the message-queue. BTW: pMSG == &aMSGs[u8FirstMSG].@@ -288,7 +287,7 @@  		//IP-packet. Update ARP table, obtain first queued packet. -		pARP=etharp_ip_input(pNetIF,pInput);+		etharp_ip_input(pNetIF,pInput);  		//Skip Ethernet header. @@ -300,17 +299,17 @@  		//Send out the ARP reply or ARP queued packet. -		SendARPReply(pNetIF,pARP);+		SendARPReply(pNetIF,NULL); 		break; 	case	ETHTYPE_ARP:  		//ARP-packet. Pass pInput to ARP module, get ARP reply or ARP queued packet. -		pARP=etharp_arp_input(pNetIF,(struct eth_addr*)&pNetIF->hwaddr,pInput);+		etharp_arp_input(pNetIF,(struct eth_addr*)&pNetIF->hwaddr,pInput);  		//Send out the ARP reply or ARP queued packet. -		SendARPReply(pNetIF,pARP);+		SendARPReply(pNetIF,NULL); 		break; 	default: 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -