X-Git-Url: http://git.ozo.com/?p=openwrt-10.03%2F.git;a=blobdiff_plain;f=package%2Flibnl-tiny%2Fsrc%2Fsocket.c;h=1429825e636e99f46e12ccee41dbf051c49a894c;hp=6fe56fdc537e60c4e9bd104ddba951018fcbf763;hb=19fc6077463677603fad644004b53c7722ee91ce;hpb=ff7d65850ca13813569197e2ebc291e2e4b1e693 diff --git a/package/libnl-tiny/src/socket.c b/package/libnl-tiny/src/socket.c index 6fe56fdc5..1429825e6 100644 --- a/package/libnl-tiny/src/socket.c +++ b/package/libnl-tiny/src/socket.c @@ -59,7 +59,7 @@ static void release_local_port(uint32_t port) return; nr = port >> 22; - used_ports_map[nr / 32] &= ~((nr % 32) + 1); + used_ports_map[nr / 32] &= ~(1 << nr % 32); } /**