Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 0df1a84e authored by Shan Wei's avatar Shan Wei Committed by Greg Kroah-Hartman
Browse files

staging: gdm72xx: use %pI4 format to print IPv4 address and remove last usage of NIP6



commit cf4ca487 removed the definition of NIPQUAD and NIPQUAD_FMT,
and NIP6 also is out of date.

commit 2874762b replace deprecated NIPQUAD marco to C code, but we can use %pI4 to
print IPv4 address more simply. And remove constant condition judge.

Because DEBUG_SDU is not defined in gdm_wimax.h, no error message when compiling.

Signed-off-by: default avatarShan Wei <davidshan@tencent.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@linuxfoundation.org>
parent 7f5d6d9d
Loading
Loading
Loading
Loading
+1 −12
Original line number Diff line number Diff line
@@ -168,24 +168,13 @@ static void dump_eth_packet(const char *title, u8 *data, int len)
		get_ip_protocol_name(ip_protocol),
		get_port_name(port));

	#if 1
	if (!(data[0] == 0xff && data[1] == 0xff)) {
		if (protocol == ETH_P_IP) {
			printk(KERN_DEBUG "     src=%u.%u.%u.%u\n",
				((unsigned char *)&(ih->saddr))[0],
				((unsigned char *)&(ih->saddr))[1],
				((unsigned char *)&(ih->saddr))[2],
				((unsigned char *)&(ih->saddr))[3]);
			printk(KERN_DEBUG "     src=%pI4\n", &ih->saddr);
		} else if (protocol == ETH_P_IPV6) {
			#ifdef NIP6
			printk(KERN_DEBUG "     src=%x:%x:%x:%x:%x:%x:%x:%x\n",
				NIP6(ih->saddr));
			#else
			printk(KERN_DEBUG "     src=%pI6\n", &ih->saddr);
			#endif
		}
	}
	#endif

	#if (DUMP_PACKET & DUMP_SDU_ALL)
	printk_hex(data, len);