X-Git-Url: http://sjero.net/git/?p=iperf;a=blobdiff_plain;f=include%2FSettings.hpp;h=3a9fa2a9592302c8eccfd35e412555f73b0c20b3;hp=bf125cbeadbc886b829c82a85a59a0584e207f13;hb=a5a03e6ab0fdf9c4d7d4c085fcf01436f9ba3202;hpb=90fc1e2c0c74319759b21d4a177c32691b88fdf3 diff --git a/include/Settings.hpp b/include/Settings.hpp index bf125cb..3a9fa2a 100644 --- a/include/Settings.hpp +++ b/include/Settings.hpp @@ -151,7 +151,8 @@ typedef struct thread_Settings { // int's int mThreads; // -P int mTOS; // -S - int mSock; + int mSock; // socket descriptor + int mSockAF; // type of @mSock int Extractor_size; int mBufLen; // -l int mMSS; // -M @@ -193,15 +194,14 @@ typedef struct thread_Settings { // shorts unsigned short mListenPort; // -L unsigned short mPort; // -p + unsigned short mMcastIface; // -j or -J // chars char mFormat; // -f - int mTTL; // -T + int mTTL; // -T char pad1[2]; // structs or miscellaneous - iperf_sockaddr peer; - Socklen_t size_peer; - iperf_sockaddr local; - Socklen_t size_local; + struct sockaddr_storage peer; // remote part of socket + struct sockaddr_storage local; // local part of socket nthread_t mTID; } thread_Settings;