Changeset 10478 in vbox for trunk/src/VBox/Additions/common
- Timestamp:
- Jul 10, 2008 4:20:44 PM (17 years ago)
- svn:sync-xref-src-repo-rev:
- 33151
- Location:
- trunk/src/VBox/Additions/common/VBoxGuestLib
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Additions/common/VBoxGuestLib/Makefile.kmk
r10234 r10478 98 98 VBoxGuestR3LibTime.cpp \ 99 99 VBoxGuestR3LibVideo.cpp 100 ifeq ($(KBUILD_TARGET),win) ## @todo get rid of this hack. 101 VBoxGuestR3Lib_SOURCES = VBoxGuestR3Lib.cpp 100 ifeq ($(KBUILD_TARGET),win) ## @todo get rid of this hack (as soon as it's all implemented / #defined). 101 VBoxGuestR3Lib_SOURCES = \ 102 VBoxGuestR3Lib.cpp \ 103 VBoxGuestR3LibMisc.cpp 102 104 endif 103 105 -
trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3LibMisc.cpp
r8155 r10478 54 54 VBGLR3DECL(int) VbglR3WriteLog(const char *pch, size_t cb) 55 55 { 56 int rc = VINF_SUCCESS; 57 58 #if defined(RT_OS_WINDOWS) 59 60 rc = vbglR3DoIOCtl(VBOXGUEST_IOCTL_LOG(cb), (char *)pch, cb); 61 #else 62 56 63 /* 57 64 * *BSD does not accept more than 4KB per ioctl request, … … 59 66 */ 60 67 #define STEP 2048 61 int rc = VINF_SUCCESS;62 68 for (size_t off = 0; off < cb && RT_SUCCESS(rc); off += STEP) 63 69 { … … 66 72 } 67 73 #undef STEP 74 #endif 68 75 return rc; 69 76 } … … 79 86 VBGLR3DECL(int) VbglR3CtlFilterMask(uint32_t fOr, uint32_t fNot) 80 87 { 88 89 #if defined(RT_OS_WINDOWS) 90 91 /* @todo Not yet implemented. */ 92 return VINF_SUCCESS; 93 #else 94 81 95 VBoxGuestFilterMaskInfo Info; 82 96 Info.u32OrMask = fOr; 83 97 Info.u32NotMask = fNot; 84 98 return vbglR3DoIOCtl(VBOXGUEST_IOCTL_CTL_FILTER_MASK, &Info, sizeof(Info)); 99 #endif 85 100 } 86 101
Note:
See TracChangeset
for help on using the changeset viewer.