儲存庫 vbox 的更動 17186
- 時間撮記:
- 2009-2-27 上午12:57:39 (16 年 以前)
- 位置:
- trunk/src/VBox/HostDrivers/VBoxNetFlt
- 檔案:
-
- 修改 4 筆資料
圖例:
- 未更動
- 新增
- 刪除
-
trunk/src/VBox/HostDrivers/VBoxNetFlt/VBoxNetFltInternal.h
r17184 r17186 408 408 * @return IPRT status code. 409 409 * @param pThis The new instance. 410 * @param pvContext The user supplied context in the static config only. 411 * NULL in the dynamic config. 410 412 * 411 413 * @remarks Owns no locks. 412 414 */ 413 DECLHIDDEN(int) vboxNetFltOsInitInstance(PVBOXNETFLTINS pThis 414 #ifdef VBOXNETFLT_STATIC_CONFIG 415 , void * pContext 416 #endif 417 ); 415 DECLHIDDEN(int) vboxNetFltOsInitInstance(PVBOXNETFLTINS pThis, void *pvContext); 418 416 419 417 /** -
trunk/src/VBox/HostDrivers/VBoxNetFlt/darwin/VBoxNetFlt-darwin.cpp
r17184 r17186 1185 1185 1186 1186 1187 int vboxNetFltOsInitInstance(PVBOXNETFLTINS pThis) 1188 { 1187 int vboxNetFltOsInitInstance(PVBOXNETFLTINS pThis, void *pvContext) 1188 { 1189 NOREF(pvContext); 1189 1190 return vboxNetFltDarwinAttachToInterface(pThis, false /* fRediscovery */); 1190 1191 } -
trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/VBoxNetFlt-linux.c
r17184 r17186 1144 1144 1145 1145 1146 int vboxNetFltOsInitInstance(PVBOXNETFLTINS pThis )1146 int vboxNetFltOsInitInstance(PVBOXNETFLTINS pThis, void *pvContext) 1147 1147 { 1148 1148 int err; … … 1157 1157 return VERR_INTNET_FLT_IF_NOT_FOUND; 1158 1158 } 1159 1159 1160 Log(("vboxNetFltOsInitInstance: this=%p: Notifier installed.\n", pThis)); 1161 NOREF(pvContext) 1160 1162 return pThis->fDisconnectedFromHost ? VERR_INTNET_FLT_IF_FAILED : VINF_SUCCESS; 1161 1163 } -
trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFlt-solaris.c
r17184 r17186 128 128 * OS specific hooks invoked from common VBoxNetFlt ring-0. 129 129 */ 130 /** @todo r=bird: What are these doing here? */ 130 131 bool vboxNetFltPortOsIsPromiscuous(PVBOXNETFLTINS pThis); 131 132 void vboxNetFltPortOsGetMacAddress(PVBOXNETFLTINS pThis, PRTMAC pMac); … … 135 136 int vboxNetFltOsConnectIt(PVBOXNETFLTINS pThis); 136 137 void vboxNetFltOsDeleteInstance(PVBOXNETFLTINS pThis); 137 int vboxNetFltOsInitInstance(PVBOXNETFLTINS pThis );138 int vboxNetFltOsInitInstance(PVBOXNETFLTINS pThis, void *pvContext); 138 139 int vboxNetFltOsPreInitInstance(PVBOXNETFLTINS pThis); 139 140 … … 3090 3091 3091 3092 3092 int vboxNetFltOsInitInstance(PVBOXNETFLTINS pThis )3093 int vboxNetFltOsInitInstance(PVBOXNETFLTINS pThis, void *pvContext) 3093 3094 { 3094 3095 LogFlow((DEVICE_NAME ":vboxNetFltOsInitInstance pThis=%p\n")); … … 3111 3112 LogRel((DEVICE_NAME ":vboxNetFltOsInitInstance failed to create mutex. rc=%Rrc\n", rc)); 3112 3113 3114 NOREF(pvContext) 3113 3115 return rc; 3114 3116 }
注意:
瀏覽 TracChangeset
來幫助您使用更動檢視器