Changeset 50488 in vbox
- Timestamp:
- Feb 18, 2014 1:30:46 AM (11 years ago)
- svn:sync-xref-src-repo-rev:
- 92329
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/NetworkServices/NAT/VBoxNetLwipNAT.cpp
r50487 r50488 283 283 284 284 default: 285 LogRel(("Event: %s %s rule \"%s\": unknown protocol %d\n", 285 LogRel(("Event: %s %s port-forwarding rule \"%s\":" 286 " invalid protocol %d\n", 286 287 fCreateFW ? "Add" : "Remove", 287 288 fIPv6FW ? "IPv6" : "IPv4", … … 291 292 } 292 293 293 LogRel(("Event: %s %s rule \"%s\": %s %s%s%s:%d -> %s%s%s:%d\n", 294 LogRel(("Event: %s %s port-forwarding rule \"%s\":" 295 " %s %s%s%s:%d -> %s%s%s:%d\n", 294 296 fCreateFW ? "Add" : "Remove", 295 297 fIPv6FW ? "IPv6" : "IPv4", … … 704 706 RTCMemAutoPtr<fwspec> pFwCopy; 705 707 if (RT_UNLIKELY(!pFwCopy.alloc())) 708 { 709 LogRel(("Unable to allocate memory for %s rule \"%s\"\n", 710 natPf.Pfr.fPfrIPv6 ? "IPv6" : "IPv4", 711 natPf.Pfr.szPfrName)); 706 712 return VERR_IGNORED; 713 } 707 714 708 715 memcpy(pFwCopy.get(), &natPf.FWSpec, sizeof(natPf.FWSpec)); … … 717 724 718 725 719 int VBoxNetLwipNAT::natServiceProcessRegisteredPf(VECNATSERVICEPF& vecRules){ 726 int VBoxNetLwipNAT::natServiceProcessRegisteredPf(VECNATSERVICEPF& vecRules) 727 { 720 728 ITERATORNATSERVICEPF it; 721 for (it = vecRules.begin(); 722 it != vecRules.end(); ++it) 723 { 724 int rc = natServicePfRegister((*it)); 725 if (RT_FAILURE(rc)) 726 { 727 LogRel(("PF: %s is ignored\n", (*it).Pfr.szPfrName)); 728 continue; 729 } 730 } 729 for (it = vecRules.begin(); it != vecRules.end(); ++it) 730 { 731 NATSEVICEPORTFORWARDRULE &natPf = *it; 732 733 LogRel(("Loading %s port-forwarding rule \"%s\": %s %s%s%s:%d -> %s%s%s:%d\n", 734 natPf.Pfr.fPfrIPv6 ? "IPv6" : "IPv4", 735 natPf.Pfr.szPfrName, 736 natPf.Pfr.iPfrProto == IPPROTO_TCP ? "TCP" : "UDP", 737 /* from */ 738 natPf.Pfr.fPfrIPv6 ? "[" : "", 739 natPf.Pfr.szPfrHostAddr, 740 natPf.Pfr.fPfrIPv6 ? "]" : "", 741 natPf.Pfr.u16PfrHostPort, 742 /* to */ 743 natPf.Pfr.fPfrIPv6 ? "[" : "", 744 natPf.Pfr.szPfrGuestAddr, 745 natPf.Pfr.fPfrIPv6 ? "]" : "", 746 natPf.Pfr.u16PfrGuestPort)); 747 748 natServicePfRegister(natPf); 749 } 750 731 751 return VINF_SUCCESS; 732 752 }
Note:
See TracChangeset
for help on using the changeset viewer.