diff --git a/bindings/perl/Sigar.xs b/bindings/perl/Sigar.xs index 6adbfdb2..8414821a 100644 --- a/bindings/perl/Sigar.xs +++ b/bindings/perl/Sigar.xs @@ -39,6 +39,11 @@ typedef sigar_net_info_t * Sigar__NetInfo; typedef sigar_dir_usage_t * Sigar__DirUsage; typedef sigar_sys_info_t * Sigar__SysInfo; typedef sigar_net_stat_t * Sigar__NetStat; +typedef sigar_tcp_t * Sigar__Tcp; +typedef sigar_nfs_client_v2_t * Sigar__NfsClientV2; +typedef sigar_nfs_server_v2_t * Sigar__NfsServerV2; +typedef sigar_nfs_client_v3_t * Sigar__NfsClientV3; +typedef sigar_nfs_server_v3_t * Sigar__NfsServerV3; /* Perl < 5.6 */ #ifndef aTHX_ diff --git a/bindings/perl/typemap b/bindings/perl/typemap index 3f77be27..e5223550 100644 --- a/bindings/perl/typemap +++ b/bindings/perl/typemap @@ -34,6 +34,11 @@ Sigar::NetInfo T_PTROBJ Sigar::DirUsage T_PTROBJ Sigar::SysInfo T_PTROBJ Sigar::NetStat T_PTROBJ +Sigar::Tcp T_PTROBJ +Sigar::NfsClientV2 T_PTROBJ +Sigar::NfsServerV2 T_PTROBJ +Sigar::NfsClientV3 T_PTROBJ +Sigar::NfsServerV3 T_PTROBJ OUTPUT T_NETADDR