X-Git-Url: http://sjero.net/git/?a=blobdiff_plain;f=include%2FSettings.hpp;h=0fe99212ca23eed93d34de405d9b2d3ed5802f00;hb=840e9078558547dbd9e2ed33670c3e116e718897;hp=bf125cbeadbc886b829c82a85a59a0584e207f13;hpb=90fc1e2c0c74319759b21d4a177c32691b88fdf3;p=iperf diff --git a/include/Settings.hpp b/include/Settings.hpp index bf125cb..0fe9921 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,15 @@ 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 *congAlgo; // -A 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;