lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Message-ID: <1288964206.2882.402.camel@edumazet-laptop> Date: Fri, 05 Nov 2010 14:36:46 +0100 From: Eric Dumazet <eric.dumazet@...il.com> To: Joakim Tjernlund <joakim.tjernlund@...nsmode.se> Cc: netdev@...r.kernel.org Subject: Re: ping -I eth1 .... Le vendredi 05 novembre 2010 à 14:14 +0100, Joakim Tjernlund a écrit : > If I do busybox ping -I eth1 x.x.y.y i see > socket(PF_INET, SOCK_RAW, IPPROTO_ICMP) = 3 > getuid() = 0 > setuid(0) = 0 > setsockopt(3, SOL_SOCKET, SO_BINDTODEVICE, "eth1\0\0\0\0\0\0\0\0\0\0\0\0\20\0[l\0\0\0\2\20\7\354(\0"..., 32) = 0 > setsockopt(3, SOL_SOCKET, SO_BROADCAST, [1], 4) = 0 > setsockopt(3, SOL_SOCKET, SO_RCVBUF, [7280], 4) = 0 > > ...... > then this in a loop: > --- SIGALRM (Alarm clock) @ 0 (0) --- > clock_gettime(CLOCK_MONOTONIC, {1238, 116470107}) = 0 > sendto(3, "\10\0\203\345\1\326\0\2I\314(v\0\0\0\0\0\0\0\0\0\0\0\0"..., 64, 0, {sa_family=AF_INET, sin_port=htons(0), sin_addr=inet_addr("1.1.1.1")}, 16) = 64 > rt_sigaction(SIGALRM, {0x10017034, [ALRM], SA_RESTART}, {0x10017034, [ALRM], SA_RESTART}, 8) = 0 > alarm(1) = 0 > sigreturn() = ? (mask now [ILL ABRT FPE KILL ALRM STKFLT CONT STOP TTOU URG XCPU XFSZ VTALRM PROF WINCH IO PWR RTMIN]) > recvfrom(3, 0xbfe6a620, 192, 0, 0xbfe6a6f0, 0xbfe6a70c) = ? ERESTARTSYS (To be restarted) > > Then I do ifconfig eth1 down > and I still see the same. Should not > sendto and/or revcfrom return some error as > the interface is down? Hmm, this reminds me one patch, yes... Search for " ipv4: remove all rt cache entries on UNREGISTER event" http://permalink.gmane.org/gmane.linux.network/173391 I guess I should respin it for net-next-2.6 -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists