- Timestamp:
- Nov 14, 2008 2:14:02 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c
r14127 r14211 781 781 { 782 782 LogRel((DEVICE_NAME ":VBoxNetFltSolarisModClose failed to get stream.\n")); 783 vboxNetFltRelease(pStream->pThis, false /* fBusy */); 783 784 return ENXIO; 784 785 } … … 879 880 && pStream->Type == kPromiscStream) 880 881 { 882 fSendUpstream = false; 881 883 pThis = ASMAtomicUoReadPtr((void * volatile *)&pStream->pThis); 882 884 if (RT_LIKELY(pThis)) … … 907 909 pMsg = NULL; 908 910 } 909 fSendUpstream = false;910 911 break; 911 912 } … … 926 927 LogRel((DEVICE_NAME ":VBoxNetFltSolarisModReadPut: Invalid notification size; expected>=%d got=%d\n", 927 928 DL_NOTIFY_IND_SIZE, MBLKL(pMsg))); 928 929 fSendUpstream = false;930 929 break; 931 930 } … … 950 949 951 950 bcopy(pMsg->b_rptr + cOffset, &pThis->u.s.Mac, sizeof(pThis->u.s.Mac)); 952 fSendUpstream = false;953 951 LogFlow((DEVICE_NAME ":VBoxNetFltSolarisModReadPut: DL_NOTE_PHYS_ADDR. New Mac=%.*Rhxs\n", 954 952 sizeof(pThis->u.s.Mac), &pThis->u.s.Mac)); … … 964 962 LogFlow((DEVICE_NAME ":VBoxNetFltSolarisModReadPut: DL_NOTE_LINK_UP.\n")); 965 963 } 966 fSendUpstream = false;967 964 break; 968 965 } … … 976 973 LogFlow((DEVICE_NAME ":VBoxNetFltSolarisModReadPut: DL_NOTE_LINK_DOWN.\n")); 977 974 } 978 fSendUpstream = false;979 975 break; 980 976 } … … 989 985 */ 990 986 LogFlow((DEVICE_NAME ":VBoxNetFltSolarisModReadPut: DL_BIND_ACK. Bound to requested SAP!\n")); 991 fSendUpstream = false;992 987 break; 993 988 } … … 999 994 */ 1000 995 vboxNetFltSolarisCachePhysAddr(pThis, pMsg); 1001 fSendUpstream = false;1002 996 break; 1003 997 } … … 1019 1013 pPromiscStream->fPromisc = false; 1020 1014 } 1021 1022 fSendUpstream = false;1023 1015 break; 1024 1016 } … … 1038 1030 LogFlow((DEVICE_NAME ":VBoxNetFltSolarisModReadPut: Mode acknowledgement. RawMode is %s\n", 1039 1031 pPromiscStream->fRawMode ? "ON" : "OFF")); 1040 1041 fSendUpstream = false;1042 1032 } 1043 1033 break;
Note:
See TracChangeset
for help on using the changeset viewer.