Lines Matching refs:fireWallFD
2242 la->fireWallFD = -1; in LibAliasInit()
2395 if (la->fireWallFD < 0) { in InitPunchFW()
2396 la->fireWallFD = socket(AF_INET, SOCK_RAW, IPPROTO_RAW); in InitPunchFW()
2407 if (la->fireWallFD >= 0) in UninitPunchFW()
2408 close(la->fireWallFD); in UninitPunchFW()
2409 la->fireWallFD = -1; in UninitPunchFW()
2429 la->fireWallFD < 0 || in PunchFWHole()
2473 r = setsockopt(la->fireWallFD, IPPROTO_IP, IP_FW_ADD, rulebuf, i); in PunchFWHole()
2481 r = setsockopt(la->fireWallFD, IPPROTO_IP, IP_FW_ADD, rulebuf, i); in PunchFWHole()
2507 while (!setsockopt(la->fireWallFD, IPPROTO_IP, IP_FW_DEL, in ClearFWHole()
2521 if (la->fireWallFD < 0) in ClearAllFWHoles()
2528 while (!setsockopt(la->fireWallFD, IPPROTO_IP, IP_FW_DEL, &r, sizeof r)); in ClearAllFWHoles()