Lines Matching defs:Pfr

126     PORTFORWARDRULE Pfr;
277 r.Pfr.fPfrIPv6 = fIPv6FW;
282 r.Pfr.iPfrProto = IPPROTO_TCP;
285 r.Pfr.iPfrProto = IPPROTO_UDP;
315 if (name.length() > sizeof(r.Pfr.szPfrName))
321 RTStrPrintf(r.Pfr.szPfrName, sizeof(r.Pfr.szPfrName),
324 RTStrPrintf(r.Pfr.szPfrHostAddr, sizeof(r.Pfr.szPfrHostAddr),
328 r.Pfr.u16PfrHostPort = (uint16_t)lHostPort;
330 RTStrPrintf(r.Pfr.szPfrGuestAddr, sizeof(r.Pfr.szPfrGuestAddr),
334 r.Pfr.u16PfrGuestPort = (uint16_t)lGuestPort;
349 if ( natFw.Pfr.iPfrProto == r.Pfr.iPfrProto
350 && natFw.Pfr.u16PfrHostPort == r.Pfr.u16PfrHostPort
351 && (strncmp(natFw.Pfr.szPfrHostAddr, r.Pfr.szPfrHostAddr, INET6_ADDRSTRLEN) == 0)
352 && natFw.Pfr.u16PfrGuestPort == r.Pfr.u16PfrGuestPort
353 && (strncmp(natFw.Pfr.szPfrGuestAddr, r.Pfr.szPfrGuestAddr, INET6_ADDRSTRLEN) == 0))
694 int sockFamily = (natPf.Pfr.fPfrIPv6 ? PF_INET6 : PF_INET);
696 switch(natPf.Pfr.iPfrProto)
708 const char *pszHostAddr = natPf.Pfr.szPfrHostAddr;
721 natPf.Pfr.u16PfrHostPort,
722 natPf.Pfr.szPfrGuestAddr,
723 natPf.Pfr.u16PfrGuestPort);
731 natPf.Pfr.fPfrIPv6 ? "IPv6" : "IPv4",
732 natPf.Pfr.szPfrName));
755 natPf.Pfr.fPfrIPv6 ? "IPv6" : "IPv4",
756 natPf.Pfr.szPfrName,
757 natPf.Pfr.iPfrProto == IPPROTO_TCP ? "TCP" : "UDP",
759 natPf.Pfr.fPfrIPv6 ? "[" : "",
760 natPf.Pfr.szPfrHostAddr,
761 natPf.Pfr.fPfrIPv6 ? "]" : "",
762 natPf.Pfr.u16PfrHostPort,
764 natPf.Pfr.fPfrIPv6 ? "[" : "",
765 natPf.Pfr.szPfrGuestAddr,
766 natPf.Pfr.fPfrIPv6 ? "]" : "",
767 natPf.Pfr.u16PfrGuestPort));
974 int irc = netPfStrToPf(Val.psz, (rc == 'P'), &Rule.Pfr);
1332 fIsIPv6, &Rule.Pfr);