| OLD | NEW |
| 1 /* Copyright (c) 2013 The Chromium Authors. All rights reserved. | 1 /* Copyright (c) 2013 The Chromium Authors. All rights reserved. |
| 2 * Use of this source code is governed by a BSD-style license that can be | 2 * Use of this source code is governed by a BSD-style license that can be |
| 3 * found in the LICENSE file. | 3 * found in the LICENSE file. |
| 4 */ | 4 */ |
| 5 | 5 |
| 6 /* NOTE: this is auto-generated from IDL */ | 6 /* NOTE: this is auto-generated from IDL */ |
| 7 #include "ppapi/generators/pnacl_shim.h" | 7 #include "ppapi/generators/pnacl_shim.h" |
| 8 | 8 |
| 9 #include "ppapi/c/ppb.h" | 9 #include "ppapi/c/ppb.h" |
| 10 #include "ppapi/c/dev/ppb_audio_input_dev.h" | 10 #include "ppapi/c/dev/ppb_audio_input_dev.h" |
| (...skipping 191 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 202 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileIO_Private_0_1; | 202 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileIO_Private_0_1; |
| 203 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileRefPrivate_0_1; | 203 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_FileRefPrivate_0_1; |
| 204 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_4; | 204 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_4; |
| 205 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_5; | 205 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_5; |
| 206 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_6; | 206 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_12_6; |
| 207 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_13_0; | 207 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_13_0; |
| 208 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_4_0; | 208 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_4_0; |
| 209 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_5_0; | 209 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Clipboard_5_0; |
| 210 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_DeviceID_1_0; | 210 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_DeviceID_1_0; |
| 211 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_DRM_1_0; | 211 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_DRM_1_0; |
| 212 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_DRM_1_1; |
| 212 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Menu_0_2; | 213 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Menu_0_2; |
| 213 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_HostResolver_Private_0_1; | 214 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_HostResolver_Private_0_1; |
| 214 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Instance_Private_0_1; | 215 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Instance_Private_0_1; |
| 215 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NaCl_Private_1_0; | 216 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NaCl_Private_1_0; |
| 216 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetAddress_Private_0_1; | 217 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetAddress_Private_0_1; |
| 217 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetAddress_Private_1_0; | 218 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetAddress_Private_1_0; |
| 218 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetAddress_Private_1_1; | 219 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_NetAddress_Private_1_1; |
| 219 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_OutputProtection_Private_
0_1; | 220 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_OutputProtection_Private_
0_1; |
| 220 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_PlatformVerification_Priv
ate_0_2; | 221 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_PlatformVerification_Priv
ate_0_2; |
| 221 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Talk_Private_1_0; | 222 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Talk_Private_1_0; |
| (...skipping 2725 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2947 return iface->GetHmonitor(drm, hmonitor); | 2948 return iface->GetHmonitor(drm, hmonitor); |
| 2948 } | 2949 } |
| 2949 | 2950 |
| 2950 static int32_t Pnacl_M29_PPB_Flash_DRM_GetVoucherFile(PP_Resource drm, PP_Resour
ce* file_ref, struct PP_CompletionCallback* callback) { | 2951 static int32_t Pnacl_M29_PPB_Flash_DRM_GetVoucherFile(PP_Resource drm, PP_Resour
ce* file_ref, struct PP_CompletionCallback* callback) { |
| 2951 const struct PPB_Flash_DRM_1_0 *iface = Pnacl_WrapperInfo_PPB_Flash_DRM_1_0.re
al_iface; | 2952 const struct PPB_Flash_DRM_1_0 *iface = Pnacl_WrapperInfo_PPB_Flash_DRM_1_0.re
al_iface; |
| 2952 return iface->GetVoucherFile(drm, file_ref, *callback); | 2953 return iface->GetVoucherFile(drm, file_ref, *callback); |
| 2953 } | 2954 } |
| 2954 | 2955 |
| 2955 /* End wrapper methods for PPB_Flash_DRM_1_0 */ | 2956 /* End wrapper methods for PPB_Flash_DRM_1_0 */ |
| 2956 | 2957 |
| 2958 /* Begin wrapper methods for PPB_Flash_DRM_1_1 */ |
| 2959 |
| 2960 static PP_Resource Pnacl_M33_PPB_Flash_DRM_Create(PP_Instance instance) { |
| 2961 const struct PPB_Flash_DRM_1_1 *iface = Pnacl_WrapperInfo_PPB_Flash_DRM_1_1.re
al_iface; |
| 2962 return iface->Create(instance); |
| 2963 } |
| 2964 |
| 2965 static int32_t Pnacl_M33_PPB_Flash_DRM_GetDeviceID(PP_Resource drm, struct PP_Va
r* id, struct PP_CompletionCallback* callback) { |
| 2966 const struct PPB_Flash_DRM_1_1 *iface = Pnacl_WrapperInfo_PPB_Flash_DRM_1_1.re
al_iface; |
| 2967 return iface->GetDeviceID(drm, id, *callback); |
| 2968 } |
| 2969 |
| 2970 static PP_Bool Pnacl_M33_PPB_Flash_DRM_GetHmonitor(PP_Resource drm, int64_t* hmo
nitor) { |
| 2971 const struct PPB_Flash_DRM_1_1 *iface = Pnacl_WrapperInfo_PPB_Flash_DRM_1_1.re
al_iface; |
| 2972 return iface->GetHmonitor(drm, hmonitor); |
| 2973 } |
| 2974 |
| 2975 static int32_t Pnacl_M33_PPB_Flash_DRM_GetVoucherFile(PP_Resource drm, PP_Resour
ce* file_ref, struct PP_CompletionCallback* callback) { |
| 2976 const struct PPB_Flash_DRM_1_1 *iface = Pnacl_WrapperInfo_PPB_Flash_DRM_1_1.re
al_iface; |
| 2977 return iface->GetVoucherFile(drm, file_ref, *callback); |
| 2978 } |
| 2979 |
| 2980 static int32_t Pnacl_M33_PPB_Flash_DRM_MonitorIsExternal(PP_Resource drm, PP_Boo
l* is_external, struct PP_CompletionCallback* callback) { |
| 2981 const struct PPB_Flash_DRM_1_1 *iface = Pnacl_WrapperInfo_PPB_Flash_DRM_1_1.re
al_iface; |
| 2982 return iface->MonitorIsExternal(drm, is_external, *callback); |
| 2983 } |
| 2984 |
| 2985 /* End wrapper methods for PPB_Flash_DRM_1_1 */ |
| 2986 |
| 2957 /* Not generating wrapper methods for PPB_Flash_FontFile_0_1 */ | 2987 /* Not generating wrapper methods for PPB_Flash_FontFile_0_1 */ |
| 2958 | 2988 |
| 2959 /* Not generating wrapper methods for PPB_FlashFullscreen_0_1 */ | 2989 /* Not generating wrapper methods for PPB_FlashFullscreen_0_1 */ |
| 2960 | 2990 |
| 2961 /* Not generating wrapper methods for PPB_FlashFullscreen_1_0 */ | 2991 /* Not generating wrapper methods for PPB_FlashFullscreen_1_0 */ |
| 2962 | 2992 |
| 2963 /* Begin wrapper methods for PPB_Flash_Menu_0_2 */ | 2993 /* Begin wrapper methods for PPB_Flash_Menu_0_2 */ |
| 2964 | 2994 |
| 2965 static PP_Resource Pnacl_M14_PPB_Flash_Menu_Create(PP_Instance instance_id, cons
t struct PP_Flash_Menu* menu_data) { | 2995 static PP_Resource Pnacl_M14_PPB_Flash_Menu_Create(PP_Instance instance_id, cons
t struct PP_Flash_Menu* menu_data) { |
| 2966 const struct PPB_Flash_Menu_0_2 *iface = Pnacl_WrapperInfo_PPB_Flash_Menu_0_2.
real_iface; | 2996 const struct PPB_Flash_Menu_0_2 *iface = Pnacl_WrapperInfo_PPB_Flash_Menu_0_2.
real_iface; |
| (...skipping 1928 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4895 .GetDeviceID = (int32_t (*)(PP_Resource device_id, struct PP_Var* id, struct
PP_CompletionCallback callback))&Pnacl_M21_PPB_Flash_DeviceID_GetDeviceID | 4925 .GetDeviceID = (int32_t (*)(PP_Resource device_id, struct PP_Var* id, struct
PP_CompletionCallback callback))&Pnacl_M21_PPB_Flash_DeviceID_GetDeviceID |
| 4896 }; | 4926 }; |
| 4897 | 4927 |
| 4898 struct PPB_Flash_DRM_1_0 Pnacl_Wrappers_PPB_Flash_DRM_1_0 = { | 4928 struct PPB_Flash_DRM_1_0 Pnacl_Wrappers_PPB_Flash_DRM_1_0 = { |
| 4899 .Create = (PP_Resource (*)(PP_Instance instance))&Pnacl_M29_PPB_Flash_DRM_Cr
eate, | 4929 .Create = (PP_Resource (*)(PP_Instance instance))&Pnacl_M29_PPB_Flash_DRM_Cr
eate, |
| 4900 .GetDeviceID = (int32_t (*)(PP_Resource drm, struct PP_Var* id, struct PP_Co
mpletionCallback callback))&Pnacl_M29_PPB_Flash_DRM_GetDeviceID, | 4930 .GetDeviceID = (int32_t (*)(PP_Resource drm, struct PP_Var* id, struct PP_Co
mpletionCallback callback))&Pnacl_M29_PPB_Flash_DRM_GetDeviceID, |
| 4901 .GetHmonitor = (PP_Bool (*)(PP_Resource drm, int64_t* hmonitor))&Pnacl_M29_P
PB_Flash_DRM_GetHmonitor, | 4931 .GetHmonitor = (PP_Bool (*)(PP_Resource drm, int64_t* hmonitor))&Pnacl_M29_P
PB_Flash_DRM_GetHmonitor, |
| 4902 .GetVoucherFile = (int32_t (*)(PP_Resource drm, PP_Resource* file_ref, struc
t PP_CompletionCallback callback))&Pnacl_M29_PPB_Flash_DRM_GetVoucherFile | 4932 .GetVoucherFile = (int32_t (*)(PP_Resource drm, PP_Resource* file_ref, struc
t PP_CompletionCallback callback))&Pnacl_M29_PPB_Flash_DRM_GetVoucherFile |
| 4903 }; | 4933 }; |
| 4904 | 4934 |
| 4935 struct PPB_Flash_DRM_1_1 Pnacl_Wrappers_PPB_Flash_DRM_1_1 = { |
| 4936 .Create = (PP_Resource (*)(PP_Instance instance))&Pnacl_M33_PPB_Flash_DRM_Cr
eate, |
| 4937 .GetDeviceID = (int32_t (*)(PP_Resource drm, struct PP_Var* id, struct PP_Co
mpletionCallback callback))&Pnacl_M33_PPB_Flash_DRM_GetDeviceID, |
| 4938 .GetHmonitor = (PP_Bool (*)(PP_Resource drm, int64_t* hmonitor))&Pnacl_M33_P
PB_Flash_DRM_GetHmonitor, |
| 4939 .GetVoucherFile = (int32_t (*)(PP_Resource drm, PP_Resource* file_ref, struc
t PP_CompletionCallback callback))&Pnacl_M33_PPB_Flash_DRM_GetVoucherFile, |
| 4940 .MonitorIsExternal = (int32_t (*)(PP_Resource drm, PP_Bool* is_external, str
uct PP_CompletionCallback callback))&Pnacl_M33_PPB_Flash_DRM_MonitorIsExternal |
| 4941 }; |
| 4942 |
| 4905 /* Not generating wrapper interface for PPB_Flash_FontFile_0_1 */ | 4943 /* Not generating wrapper interface for PPB_Flash_FontFile_0_1 */ |
| 4906 | 4944 |
| 4907 /* Not generating wrapper interface for PPB_FlashFullscreen_0_1 */ | 4945 /* Not generating wrapper interface for PPB_FlashFullscreen_0_1 */ |
| 4908 | 4946 |
| 4909 /* Not generating wrapper interface for PPB_FlashFullscreen_1_0 */ | 4947 /* Not generating wrapper interface for PPB_FlashFullscreen_1_0 */ |
| 4910 | 4948 |
| 4911 struct PPB_Flash_Menu_0_2 Pnacl_Wrappers_PPB_Flash_Menu_0_2 = { | 4949 struct PPB_Flash_Menu_0_2 Pnacl_Wrappers_PPB_Flash_Menu_0_2 = { |
| 4912 .Create = (PP_Resource (*)(PP_Instance instance_id, const struct PP_Flash_Me
nu* menu_data))&Pnacl_M14_PPB_Flash_Menu_Create, | 4950 .Create = (PP_Resource (*)(PP_Instance instance_id, const struct PP_Flash_Me
nu* menu_data))&Pnacl_M14_PPB_Flash_Menu_Create, |
| 4913 .IsFlashMenu = (PP_Bool (*)(PP_Resource resource_id))&Pnacl_M14_PPB_Flash_Me
nu_IsFlashMenu, | 4951 .IsFlashMenu = (PP_Bool (*)(PP_Resource resource_id))&Pnacl_M14_PPB_Flash_Me
nu_IsFlashMenu, |
| 4914 .Show = (int32_t (*)(PP_Resource menu_id, const struct PP_Point* location, i
nt32_t* selected_id, struct PP_CompletionCallback callback))&Pnacl_M14_PPB_Flash
_Menu_Show | 4952 .Show = (int32_t (*)(PP_Resource menu_id, const struct PP_Point* location, i
nt32_t* selected_id, struct PP_CompletionCallback callback))&Pnacl_M14_PPB_Flash
_Menu_Show |
| (...skipping 722 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5637 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_DeviceID_1_0, | 5675 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_DeviceID_1_0, |
| 5638 .real_iface = NULL | 5676 .real_iface = NULL |
| 5639 }; | 5677 }; |
| 5640 | 5678 |
| 5641 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_DRM_1_0 = { | 5679 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_DRM_1_0 = { |
| 5642 .iface_macro = PPB_FLASH_DRM_INTERFACE_1_0, | 5680 .iface_macro = PPB_FLASH_DRM_INTERFACE_1_0, |
| 5643 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_DRM_1_0, | 5681 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_DRM_1_0, |
| 5644 .real_iface = NULL | 5682 .real_iface = NULL |
| 5645 }; | 5683 }; |
| 5646 | 5684 |
| 5685 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_DRM_1_1 = { |
| 5686 .iface_macro = PPB_FLASH_DRM_INTERFACE_1_1, |
| 5687 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_DRM_1_1, |
| 5688 .real_iface = NULL |
| 5689 }; |
| 5690 |
| 5647 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Menu_0_2 = { | 5691 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_Flash_Menu_0_2 = { |
| 5648 .iface_macro = PPB_FLASH_MENU_INTERFACE_0_2, | 5692 .iface_macro = PPB_FLASH_MENU_INTERFACE_0_2, |
| 5649 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_Menu_0_2, | 5693 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_Flash_Menu_0_2, |
| 5650 .real_iface = NULL | 5694 .real_iface = NULL |
| 5651 }; | 5695 }; |
| 5652 | 5696 |
| 5653 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_HostResolver_Private_0_1
= { | 5697 static struct __PnaclWrapperInfo Pnacl_WrapperInfo_PPB_HostResolver_Private_0_1
= { |
| 5654 .iface_macro = PPB_HOSTRESOLVER_PRIVATE_INTERFACE_0_1, | 5698 .iface_macro = PPB_HOSTRESOLVER_PRIVATE_INTERFACE_0_1, |
| 5655 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_HostResolver_Private_0_1, | 5699 .wrapped_iface = (void *) &Pnacl_Wrappers_PPB_HostResolver_Private_0_1, |
| 5656 .real_iface = NULL | 5700 .real_iface = NULL |
| (...skipping 226 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5883 &Pnacl_WrapperInfo_PPB_FileIO_Private_0_1, | 5927 &Pnacl_WrapperInfo_PPB_FileIO_Private_0_1, |
| 5884 &Pnacl_WrapperInfo_PPB_FileRefPrivate_0_1, | 5928 &Pnacl_WrapperInfo_PPB_FileRefPrivate_0_1, |
| 5885 &Pnacl_WrapperInfo_PPB_Flash_12_4, | 5929 &Pnacl_WrapperInfo_PPB_Flash_12_4, |
| 5886 &Pnacl_WrapperInfo_PPB_Flash_12_5, | 5930 &Pnacl_WrapperInfo_PPB_Flash_12_5, |
| 5887 &Pnacl_WrapperInfo_PPB_Flash_12_6, | 5931 &Pnacl_WrapperInfo_PPB_Flash_12_6, |
| 5888 &Pnacl_WrapperInfo_PPB_Flash_13_0, | 5932 &Pnacl_WrapperInfo_PPB_Flash_13_0, |
| 5889 &Pnacl_WrapperInfo_PPB_Flash_Clipboard_4_0, | 5933 &Pnacl_WrapperInfo_PPB_Flash_Clipboard_4_0, |
| 5890 &Pnacl_WrapperInfo_PPB_Flash_Clipboard_5_0, | 5934 &Pnacl_WrapperInfo_PPB_Flash_Clipboard_5_0, |
| 5891 &Pnacl_WrapperInfo_PPB_Flash_DeviceID_1_0, | 5935 &Pnacl_WrapperInfo_PPB_Flash_DeviceID_1_0, |
| 5892 &Pnacl_WrapperInfo_PPB_Flash_DRM_1_0, | 5936 &Pnacl_WrapperInfo_PPB_Flash_DRM_1_0, |
| 5937 &Pnacl_WrapperInfo_PPB_Flash_DRM_1_1, |
| 5893 &Pnacl_WrapperInfo_PPB_Flash_Menu_0_2, | 5938 &Pnacl_WrapperInfo_PPB_Flash_Menu_0_2, |
| 5894 &Pnacl_WrapperInfo_PPB_HostResolver_Private_0_1, | 5939 &Pnacl_WrapperInfo_PPB_HostResolver_Private_0_1, |
| 5895 &Pnacl_WrapperInfo_PPB_Instance_Private_0_1, | 5940 &Pnacl_WrapperInfo_PPB_Instance_Private_0_1, |
| 5896 &Pnacl_WrapperInfo_PPB_NaCl_Private_1_0, | 5941 &Pnacl_WrapperInfo_PPB_NaCl_Private_1_0, |
| 5897 &Pnacl_WrapperInfo_PPB_NetAddress_Private_0_1, | 5942 &Pnacl_WrapperInfo_PPB_NetAddress_Private_0_1, |
| 5898 &Pnacl_WrapperInfo_PPB_NetAddress_Private_1_0, | 5943 &Pnacl_WrapperInfo_PPB_NetAddress_Private_1_0, |
| 5899 &Pnacl_WrapperInfo_PPB_NetAddress_Private_1_1, | 5944 &Pnacl_WrapperInfo_PPB_NetAddress_Private_1_1, |
| 5900 &Pnacl_WrapperInfo_PPB_OutputProtection_Private_0_1, | 5945 &Pnacl_WrapperInfo_PPB_OutputProtection_Private_0_1, |
| 5901 &Pnacl_WrapperInfo_PPB_PlatformVerification_Private_0_2, | 5946 &Pnacl_WrapperInfo_PPB_PlatformVerification_Private_0_2, |
| 5902 &Pnacl_WrapperInfo_PPB_Talk_Private_1_0, | 5947 &Pnacl_WrapperInfo_PPB_Talk_Private_1_0, |
| (...skipping 94 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 5997 if (NULL == iface) return NULL; | 6042 if (NULL == iface) return NULL; |
| 5998 wrapper->real_iface = iface; | 6043 wrapper->real_iface = iface; |
| 5999 } | 6044 } |
| 6000 | 6045 |
| 6001 if (wrapper->wrapped_iface) { | 6046 if (wrapper->wrapped_iface) { |
| 6002 return wrapper->wrapped_iface; | 6047 return wrapper->wrapped_iface; |
| 6003 } else { | 6048 } else { |
| 6004 return wrapper->real_iface; | 6049 return wrapper->real_iface; |
| 6005 } | 6050 } |
| 6006 } | 6051 } |
| OLD | NEW |