]> sjero.net Git - iperf/blobdiff - include/Reporter.h
Native IPv6 support for iperf
[iperf] / include / Reporter.h
index 174055ff893b0f1a1e5c41d24da4f3f248409599..db3defe5ca605ffc8e996d5469b8dedfb6013ff3 100644 (file)
@@ -109,10 +109,8 @@ typedef struct Transfer_Info {
 } Transfer_Info;
 
 typedef struct Connection_Info {
-    iperf_sockaddr peer;
-    Socklen_t size_peer;
-    iperf_sockaddr local;
-    Socklen_t size_local;
+    struct sockaddr_storage peer;
+    struct sockaddr_storage local;
 } Connection_Info;
 
 typedef struct ReporterData {
@@ -155,6 +153,7 @@ typedef struct ReporterData {
     double lastTransit;
     // shorts
     unsigned short mPort;           // -p
+    unsigned short mMcastIface;     // -j or -J
     // structs or miscellaneous
     Transfer_Info info;
     Connection_Info connection;