=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== libvma-8.8.1.really.8.7.7/README.txt-1098-Below is a short script to help you release VMAs unused huge pages resources: libvma-8.8.1.really.8.7.7/README.txt:1099: for shmid in `ipcs -m | grep 0x00000000 | awk '{print $2}'`; libvma-8.8.1.really.8.7.7/README.txt-1100- do echo 'Clearing' $shmid; ipcrm -m $shmid; ############################################## libvma-8.8.1.really.8.7.7/build/build_deb.sh-3-BASE_DIR=`pwd` libvma-8.8.1.really.8.7.7/build/build_deb.sh:4:script_dir=`dirname $(readlink -f $0)` libvma-8.8.1.really.8.7.7/build/build_deb.sh-5-cd $script_dir/.. ############################################## libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh-186- fi libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh:187: i=`expr $i + 1` libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh:188: numOfMachines=`expr $i` libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh-189- else ############################################## libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh-201- fi libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh:202: j=`expr $j + 1` libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh:203: numOfBranches=`expr $j` libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh-204- fi ############################################## libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh-216-branch_folder=$1 libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh:217:last_daily=`ls -Atr /.autodirect/mswg/release/vma/daily/"$branch_folder"/ | tail -1` #last daily rpm created libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh-218-if [[ $? != 0 ]]; then # folder doesn't exist ############################################## libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh-291- eval machine_$i=$PARAM libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh:292: i=`expr $i + 1` libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh:293: numOfMachines=`expr $i` libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh-294- else libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh-295- eval build_branch_$j=$PARAM libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh:296: j=`expr $j + 1` libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh:297: numOfBranches=`expr $j` libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh-298- fi ############################################## libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh-331- cd $vma_repos_base libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh:332: PARENT=`ps --no-heading -o %c -p $PPID` libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh-333- if [ $PARENT == bash ]; then ############################################## libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh-429-cd $vma_repos_base libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh:430:PARENT=`ps --no-heading -o %c -p $PPID` libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh-431-if [ $PARENT == bash ]; then ############################################## libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh-558-VERSION=$VMA_LIBRARY_MAJOR.$VMA_LIBRARY_MINOR.$VMA_LIBRARY_REVISION libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh:559:#VERSION=`grep "VMA_VERSION" $VMA_DIR/version.h |awk -F "\"" '{print $2'}` libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh:560:#RELEASE=`grep "VMA_RELEASE" $VMA_DIR/version.h |awk -F "\"" '{print $2'}` libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh-561- ############################################## libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh-614-#### clear the workspace folder if the script is on daily/release mode libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh:615:PARENT=`ps --no-heading -o %c -p $PPID` libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh-616-if [ ! $LOCAL_MODE == 1 ] && [ $PARENT == bash ]; then ############################################## libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh-646-#if [ $? == 0 ]; then libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh:647:# mutt -s "$SUBJECT" `for file in ~/*_$DATE.log; do echo -n "-a ${file} "; done` "$EMAIL" < ~/script_status libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh-648-# rm -f ~/*_$DATE.log ############################################## libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh-690-jurnal_version=`cat journal.txt | head -1` libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh:691:configure_version=`echo "Version $vma_ver_major.$vma_ver_minor.$vma_ver_revision-$vma_ver_release":` # configure.ac version in same format as journal.txt (i.e. Version 6.3.22-0:) libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh-692-if [[ $jurnal_version != $configure_version ]]; then ############################################## libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh-752- libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh:753:PARENT=`ps --no-heading -o %c -p $PPID` libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh-754-if [ ! $LOCAL_MODE == 1 ] && [ $PARENT == bash ]; then ############################################## libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh-780- errorOccured "$command" libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh:781: PARENT=`ps --no-heading -o %c -p $PPID` libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh-782- if [ $PARENT == bash ]; then ############################################## libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh-920-################################## main ################################## libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh:921:script=`basename $0` libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh:922:script_dir=`dirname $(readlink -f $0)` libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh-923-full_path_script=$script_dir/$script ############################################## libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh-947- echoErr "please run the script from the HEAD of the workspace folder" libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh:948: script=`basename $0` libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh-949- echoErr "i.e. ./build/$script $all_flags" ############################################## libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh-1032- errorOccured "sudo BUILD_32=$i BUILD_BULLSEYE=$make_bullseye rpmbuild --rebuild libvma-$fullVersion.src.rpm" $i libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh:1033: i=`expr $i + 1` libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh-1034-fi ############################################## libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh-1043-if [[ $path =~ $pattern ]]; then # in case $path contains space libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh:1044: path=`echo $path | awk '{print $1}'` libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh-1045-fi ############################################## libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh-1050-if [[ $path_devel =~ $pattern ]]; then # in case $path contains space libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh:1051: path_devel=`echo $path_devel | awk '{print $1}'` libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh-1052-fi ############################################## libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh-1057-if [[ $path_util =~ $pattern ]]; then # in case $path contains space libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh:1058: path_util=`echo $path_util | awk '{print $1}'` libvma-8.8.1.really.8.7.7/build/build_git_rpm_deb_mellanox_internal.sh-1059-fi ############################################## libvma-8.8.1.really.8.7.7/build/build_rpm.sh-3-BASE_DIR=`pwd` libvma-8.8.1.really.8.7.7/build/build_rpm.sh:4:script_dir=`dirname $(readlink -f $0)` libvma-8.8.1.really.8.7.7/build/build_rpm.sh-5-cd $script_dir/.. ############################################## libvma-8.8.1.really.8.7.7/contrib/jenkins_tests/vg.sh-70- libvma-8.8.1.really.8.7.7/contrib/jenkins_tests/vg.sh:71: if [ `ps -ef | grep $test_app | wc -l` -gt 1 ]; libvma-8.8.1.really.8.7.7/contrib/jenkins_tests/vg.sh-72- then ############################################## libvma-8.8.1.really.8.7.7/contrib/jenkins_tests/vg.sh-75- # in case SIGINT didn't work libvma-8.8.1.really.8.7.7/contrib/jenkins_tests/vg.sh:76: if [ `ps -ef | grep $test_app | wc -l` -gt 1 ]; libvma-8.8.1.really.8.7.7/contrib/jenkins_tests/vg.sh-77- then ############################################## libvma-8.8.1.really.8.7.7/contrib/jenkins_tests/vg.sh-80- fi libvma-8.8.1.really.8.7.7/contrib/jenkins_tests/vg.sh:81: if [ `ps -ef | grep $test_app | wc -l` -gt 1 ]; libvma-8.8.1.really.8.7.7/contrib/jenkins_tests/vg.sh-82- then ############################################## libvma-8.8.1.really.8.7.7/contrib/scripts/vma.init.in-111-{ libvma-8.8.1.really.8.7.7/contrib/scripts/vma.init.in:112: pid="`pidof ${exefile}`" libvma-8.8.1.really.8.7.7/contrib/scripts/vma.init.in-113- ret=$? ############################################## libvma-8.8.1.really.8.7.7/src/utils/asm-arm64.h-49- libvma-8.8.1.really.8.7.7/src/utils/asm-arm64.h:50:#define mb() asm volatile("dsb sy" ::: "memory") libvma-8.8.1.really.8.7.7/src/utils/asm-arm64.h:51:#define rmb() asm volatile("dsb ld" ::: "memory") libvma-8.8.1.really.8.7.7/src/utils/asm-arm64.h:52:#define wmb() asm volatile("dsb st" ::: "memory") libvma-8.8.1.really.8.7.7/src/utils/asm-arm64.h-53-#define wc_wmb() wmb() ############################################## libvma-8.8.1.really.8.7.7/src/utils/asm-arm64.h-71- // Read Time Stamp Counter libvma-8.8.1.really.8.7.7/src/utils/asm-arm64.h:72: asm volatile("isb" : : : "memory"); libvma-8.8.1.really.8.7.7/src/utils/asm-arm64.h:73: asm volatile("mrs %0, cntvct_el0" : "=r" ((unsigned long long)*p_tscval)); libvma-8.8.1.really.8.7.7/src/utils/asm-arm64.h-74-} ############################################## libvma-8.8.1.really.8.7.7/src/utils/asm-arm64.h-85- //__builtin_prefetch(); libvma-8.8.1.really.8.7.7/src/utils/asm-arm64.h:86: asm volatile("prfm pldl1keep, %a0\n" : : "p" (x)); libvma-8.8.1.really.8.7.7/src/utils/asm-arm64.h-87-} ############################################## libvma-8.8.1.really.8.7.7/src/utils/asm-ppc64.h-49- libvma-8.8.1.really.8.7.7/src/utils/asm-ppc64.h:50:#define mb() asm volatile("sync" ::: "memory") libvma-8.8.1.really.8.7.7/src/utils/asm-ppc64.h:51:#define rmb() asm volatile("lwsync" ::: "memory") libvma-8.8.1.really.8.7.7/src/utils/asm-ppc64.h-52-#define wmb() rmb() ############################################## libvma-8.8.1.really.8.7.7/src/utils/asm-ppc64.h-75-{ libvma-8.8.1.really.8.7.7/src/utils/asm-ppc64.h:76: asm volatile ("mftb %0" : "=r" (*p_tscval) : ); libvma-8.8.1.really.8.7.7/src/utils/asm-ppc64.h-77-} ############################################## libvma-8.8.1.really.8.7.7/src/utils/asm-x86.h-42- libvma-8.8.1.really.8.7.7/src/utils/asm-x86.h:43:#define mb() asm volatile("" ::: "memory") libvma-8.8.1.really.8.7.7/src/utils/asm-x86.h-44-#define rmb() mb() libvma-8.8.1.really.8.7.7/src/utils/asm-x86.h:45:#define wmb() asm volatile("" ::: "memory") libvma-8.8.1.really.8.7.7/src/utils/asm-x86.h:46:#define wc_wmb() asm volatile("sfence" ::: "memory") libvma-8.8.1.really.8.7.7/src/utils/asm-x86.h-47- ############################################## libvma-8.8.1.really.8.7.7/src/utils/asm-x86.h-131- #if defined __i386__ || defined __x86_64__ libvma-8.8.1.really.8.7.7/src/utils/asm-x86.h:132: asm volatile("prefetcht0 %0" :: "m" (*(unsigned long *)x)); libvma-8.8.1.really.8.7.7/src/utils/asm-x86.h-133- #else ############################################## libvma-8.8.1.really.8.7.7/src/vma/config_parser.c-112-/* define the address by 4 integers */ libvma-8.8.1.really.8.7.7/src/vma/config_parser.c:113:static void __vma_set_ipv4_addr(short a0, short a1, short a2, short a3) libvma-8.8.1.really.8.7.7/src/vma/config_parser.c-114-{ ############################################## libvma-8.8.1.really.8.7.7/src/vma/config_parser.c-1885-/* Line 448 of config_parser.y */ libvma-8.8.1.really.8.7.7/src/vma/config_parser.c:1886: { __vma_set_ipv4_addr((yyvsp[(1) - (7)].ival),(yyvsp[(3) - (7)].ival),(yyvsp[(5) - (7)].ival),(yyvsp[(7) - (7)].ival)); } libvma-8.8.1.really.8.7.7/src/vma/config_parser.c-1887- break; ############################################## libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_table_mgr.cpp-374- libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_table_mgr.cpp:375: net_device_val *p_ndv = get_net_device_val(local_ip.get_in_addr()); libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_table_mgr.cpp-376- libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_table_mgr.cpp-377- if (p_ndv) { libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_table_mgr.cpp:378: return new net_device_entry(local_ip.get_in_addr(), p_ndv); libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_table_mgr.cpp-379- } ############################################## libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.cpp-213- case IFLA_ADDRESS: libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.cpp:214: set_l2_if_addr((uint8_t *)nl_attrdata, nl_attrpayload); libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.cpp-215- break; libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.cpp-216- case IFLA_BROADCAST: libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.cpp:217: set_l2_bc_addr((uint8_t *)nl_attrdata, nl_attrpayload); libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.cpp-218- break; ############################################## libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.cpp-242- nd_logdbg("Check interface '%s' (index=%d addr=%d.%d.%d.%d flags=%X)", libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.cpp:243: get_ifname(), get_if_idx(), NIPQUAD(get_local_addr()), get_flags()); libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.cpp-244- ############################################## libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.cpp-1369- unsigned char hw_addr[ETH_ALEN]; libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.cpp:1370: get_local_ll_addr(ifname, hw_addr, ETH_ALEN, false); libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.cpp:1371: return new ETH_addr(hw_addr); libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.cpp-1372-} ############################################## libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.cpp-1380- uint8_t hw_addr[ETH_ALEN]; libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.cpp:1381: get_local_ll_addr(ifname, hw_addr, ETH_ALEN, true); libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.cpp:1382: m_p_br_addr = new ETH_addr(hw_addr); libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.cpp-1383- ############################################## libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.cpp-1467- unsigned char hw_addr[IPOIB_HW_ADDR_LEN]; libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.cpp:1468: get_local_ll_addr(ifname, hw_addr, IPOIB_HW_ADDR_LEN, false); libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.cpp:1469: return new IPoIB_addr(hw_addr); libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.cpp-1470-} ############################################## libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.cpp-1478- unsigned char hw_addr[IPOIB_HW_ADDR_LEN]; libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.cpp:1479: get_local_ll_addr(ifname, hw_addr, IPOIB_HW_ADDR_LEN, true); libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.cpp:1480: m_p_br_addr = new IPoIB_addr(hw_addr); libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.cpp-1481- BULLSEYE_EXCLUDE_BLOCK_START ############################################## libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.cpp-1679- unsigned char hw_addr[IPOIB_HW_ADDR_LEN]; libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.cpp:1680: get_local_ll_addr(ifname, hw_addr, IPOIB_HW_ADDR_LEN, false); libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.cpp:1681: IPoIB_addr ipoib_addr(hw_addr); libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.cpp-1682- ibv_source_qpn_set(qp_init_attr, ipoib_addr.get_qpn()); ############################################## libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.h-153- slave_data(int _if_index) : libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.h:154: if_index(_if_index), p_ib_ctx(NULL), port_num(-1), p_L2_addr(NULL), active(false) {} libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.h-155- ~slave_data() { ############################################## libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.h-229- } libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.h:230: inline void set_l2_if_addr(uint8_t *addr, size_t size) { libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.h-231- memcpy(m_l2_if_addr, addr, std::min(sizeof(m_l2_if_addr), size)); libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.h-232- } libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.h:233: inline void set_l2_bc_addr(uint8_t *addr, size_t size) { libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.h-234- memcpy(m_l2_bc_addr, addr, std::min(sizeof(m_l2_bc_addr), size)); ############################################## libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.h-244- inline char* get_ifname_link() { return m_base_name; } libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.h:245: inline uint8_t* get_l2_if_addr() { return m_l2_if_addr; } libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.h:246: inline uint8_t* get_l2_bc_addr() { return m_l2_bc_addr; } libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.h-247- const ip_data_vector_t& get_ip_array() const { return m_ip; } ############################################## libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.h-260- bool update_active_backup_slaves(); libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.h:261: in_addr_t get_local_addr() { return m_ip[0]->local_addr; } // Valid object must have at least one address libvma-8.8.1.really.8.7.7/src/vma/dev/net_device_val.h-262- int global_ring_poll_and_process_element(uint64_t *p_poll_sn, void* pv_fd_ready_array = NULL); ############################################## libvma-8.8.1.really.8.7.7/src/vma/dev/qp_mgr.h-88- * The idea here is to use the rmda_cma_id object to manage the QP libvma-8.8.1.really.8.7.7/src/vma/dev/qp_mgr.h:89: * all we need is to rdma_resolve_addr() so we have the correct pkey in the cma_id object libvma-8.8.1.really.8.7.7/src/vma/dev/qp_mgr.h-90- * the rest is a simple transition of the QP states that is hidden inside the rdma_cm ############################################## libvma-8.8.1.really.8.7.7/src/vma/dev/ring_bond.cpp-716- ring_logdbg("generate_id for policy %d from src_mac=" ETH_HW_ADDR_PRINT_FMT ", dst_mac=" ETH_HW_ADDR_PRINT_FMT ", eth_proto=%#x, encap_proto=%#x, src_ip=%d.%d.%d.%d, dst_ip=%d.%d.%d.%d, src_port=%d, dst_port=%d", libvma-8.8.1.really.8.7.7/src/vma/dev/ring_bond.cpp:717: m_xmit_hash_policy, ETH_HW_ADDR_PRINT_ADDR(src_mac), ETH_HW_ADDR_PRINT_ADDR(dst_mac), ntohs(eth_proto), ntohs(encap_proto), NIPQUAD(src_ip), NIPQUAD(dst_ip), ntohs(src_port), ntohs(dst_port)); libvma-8.8.1.really.8.7.7/src/vma/dev/ring_bond.cpp-718- ############################################## libvma-8.8.1.really.8.7.7/src/vma/dev/ring_eth_cb.cpp-58- ,m_curr_wq(0) libvma-8.8.1.really.8.7.7/src/vma/dev/ring_eth_cb.cpp:59: ,m_curr_payload_addr(NULL) libvma-8.8.1.really.8.7.7/src/vma/dev/ring_eth_cb.cpp-60- ,m_curr_hdr_ptr(NULL) ############################################## libvma-8.8.1.really.8.7.7/src/vma/dev/ring_simple.cpp-109- m_gro_mgr(safe_mce_sys().gro_streams_max, MAX_GRO_BUFS), m_up(false), libvma-8.8.1.really.8.7.7/src/vma/dev/ring_simple.cpp:110: m_p_rx_comp_event_channel(NULL), m_p_tx_comp_event_channel(NULL), m_p_l2_addr(NULL) libvma-8.8.1.really.8.7.7/src/vma/dev/ring_simple.cpp-111-{ ############################################## libvma-8.8.1.really.8.7.7/src/vma/dev/ring_slave.cpp-90- m_transport_type = p_ndev->get_transport_type(); libvma-8.8.1.really.8.7.7/src/vma/dev/ring_slave.cpp:91: m_local_if = p_ndev->get_local_addr(); libvma-8.8.1.really.8.7.7/src/vma/dev/ring_slave.cpp-92- ############################################## libvma-8.8.1.really.8.7.7/src/vma/dev/ring_slave.cpp-635- ring_logfunc("Rx buffer Ethernet dst=" ETH_HW_ADDR_PRINT_FMT " <- src=" ETH_HW_ADDR_PRINT_FMT " type=%#x", libvma-8.8.1.really.8.7.7/src/vma/dev/ring_slave.cpp:636: ETH_HW_ADDR_PRINT_ADDR(p_eth_h->h_dest), libvma-8.8.1.really.8.7.7/src/vma/dev/ring_slave.cpp:637: ETH_HW_ADDR_PRINT_ADDR(p_eth_h->h_source), libvma-8.8.1.really.8.7.7/src/vma/dev/ring_slave.cpp-638- htons(*p_h_proto)); ############################################## libvma-8.8.1.really.8.7.7/src/vma/dev/ring_tap.cpp-179- ifr.ifr_hwaddr.sa_family = AF_LOCAL; libvma-8.8.1.really.8.7.7/src/vma/dev/ring_tap.cpp:180: get_local_ll_addr(p_ndev->get_ifname_link(), hw_addr, ETH_ALEN, false); libvma-8.8.1.really.8.7.7/src/vma/dev/ring_tap.cpp-181- memcpy(ifr.ifr_hwaddr.sa_data, hw_addr, ETH_ALEN); ############################################## libvma-8.8.1.really.8.7.7/src/vma/event/netlink_event.cpp-89- p_route_val->get_scope(), p_route_val->get_protocol(), libvma-8.8.1.really.8.7.7/src/vma/event/netlink_event.cpp:90: p_route_val->get_dst_addr(), p_route_val->get_dst_pref_len(), libvma-8.8.1.really.8.7.7/src/vma/event/netlink_event.cpp:91: p_route_val->get_type(), p_route_val->get_src_addr(), libvma-8.8.1.really.8.7.7/src/vma/event/netlink_event.cpp-92- p_route_val->get_if_name()); ############################################## libvma-8.8.1.really.8.7.7/src/vma/lwip/ip.h-83-#define SOF_ACCEPTCONN (u8_t)0x02U /* socket has had listen() */ libvma-8.8.1.really.8.7.7/src/vma/lwip/ip.h:84:#define SOF_REUSEADDR (u8_t)0x04U /* allow local address reuse */ libvma-8.8.1.really.8.7.7/src/vma/lwip/ip.h-85-#define SOF_KEEPALIVE (u8_t)0x08U /* keep connections alive */ ############################################## libvma-8.8.1.really.8.7.7/src/vma/lwip/ip.h-155-/** Source IP address of current_header */ libvma-8.8.1.really.8.7.7/src/vma/lwip/ip.h:156:#define ip_current_src_addr() (¤t_iphdr_src) libvma-8.8.1.really.8.7.7/src/vma/lwip/ip.h-157-/** Destination IP address of current_header */ libvma-8.8.1.really.8.7.7/src/vma/lwip/ip.h:158:#define ip_current_dest_addr() (¤t_iphdr_dest) libvma-8.8.1.really.8.7.7/src/vma/lwip/ip.h-159- ############################################## libvma-8.8.1.really.8.7.7/src/vma/lwip/ip_addr.h-90-/** Set an IP address given by the four byte-parts */ libvma-8.8.1.really.8.7.7/src/vma/lwip/ip_addr.h:91:#define IP4_ADDR(ipaddr, a,b,c,d) \ libvma-8.8.1.really.8.7.7/src/vma/lwip/ip_addr.h-92- (ipaddr)->addr = ((u32_t)((a) & 0xff) << 24) | \ ############################################## libvma-8.8.1.really.8.7.7/src/vma/lwip/ip_addr.h-98- Little-endian version that prevents the use of htonl. */ libvma-8.8.1.really.8.7.7/src/vma/lwip/ip_addr.h:99:#define IP4_ADDR(ipaddr, a,b,c,d) \ libvma-8.8.1.really.8.7.7/src/vma/lwip/ip_addr.h-100- (ipaddr)->addr = ((u32_t)((d) & 0xff) << 24) | \ ############################################## libvma-8.8.1.really.8.7.7/src/vma/main.cpp-701- libvma-8.8.1.really.8.7.7/src/vma/main.cpp:702: ip_address add1((in_addr_t)inet_addr("1.1.1.12")); libvma-8.8.1.really.8.7.7/src/vma/main.cpp:703: ip_address add2((in_addr_t)inet_addr("225.5.5.5")); libvma-8.8.1.really.8.7.7/src/vma/main.cpp-704- ############################################## libvma-8.8.1.really.8.7.7/src/vma/main.cpp-710- libvma-8.8.1.really.8.7.7/src/vma/main.cpp:711:// g_p_neigh_table_mgr->register_observer(inet_addr("225.5.5.5"), &ob1, &cache_entry1); libvma-8.8.1.really.8.7.7/src/vma/main.cpp:712:// g_p_neigh_table_mgr->register_observer(inet_addr("225.1.1.1"), &ob1, &cache_entry2); libvma-8.8.1.really.8.7.7/src/vma/main.cpp-713- ############################################## libvma-8.8.1.really.8.7.7/src/vma/main.cpp-760- p_pkt->m_igmp_hdr.code = 1; // igmp_code (1-255) libvma-8.8.1.really.8.7.7/src/vma/main.cpp:761: p_pkt->m_igmp_hdr.group = (in_addr_t)inet_addr("224.4.4.4"); libvma-8.8.1.really.8.7.7/src/vma/main.cpp-762- ############################################## libvma-8.8.1.really.8.7.7/src/vma/main.cpp-765- libvma-8.8.1.really.8.7.7/src/vma/main.cpp:766: g_p_igmp_mgr->process_igmp_packet(&p_pkt->m_ip_hdr, (in_addr_t)inet_addr("2.2.2.16")); libvma-8.8.1.really.8.7.7/src/vma/main.cpp-767-} ############################################## libvma-8.8.1.really.8.7.7/src/vma/netlink/neigh_info.cpp-39-netlink_neigh_info::netlink_neigh_info(struct rtnl_neigh* neigh) : libvma-8.8.1.really.8.7.7/src/vma/netlink/neigh_info.cpp:40: dst_addr_str(""), dst_addr(NULL), dst_addr_len(0), flags(0), ifindex( libvma-8.8.1.really.8.7.7/src/vma/netlink/neigh_info.cpp:41: 0), lladdr_str(""), lladdr(NULL), lladdr_len(0), state( libvma-8.8.1.really.8.7.7/src/vma/netlink/neigh_info.cpp-42- 0), type(0) ############################################## libvma-8.8.1.really.8.7.7/src/vma/netlink/neigh_info.cpp-57- dst_addr_str = nl_addr2str(addr, addr_str, ADDR_MAX_STR_LEN); libvma-8.8.1.really.8.7.7/src/vma/netlink/neigh_info.cpp:58: dst_addr = (unsigned char*)nl_addr_get_binary_addr(addr); libvma-8.8.1.really.8.7.7/src/vma/netlink/neigh_info.cpp-59- dst_addr_len = nl_addr_get_len(addr); ############################################## libvma-8.8.1.really.8.7.7/src/vma/netlink/neigh_info.cpp-61- libvma-8.8.1.really.8.7.7/src/vma/netlink/neigh_info.cpp:62: addr = rtnl_neigh_get_lladdr(neigh); libvma-8.8.1.really.8.7.7/src/vma/netlink/neigh_info.cpp-63- if (addr) { libvma-8.8.1.really.8.7.7/src/vma/netlink/neigh_info.cpp-64- lladdr_str = nl_addr2str(addr, addr_str, ADDR_MAX_STR_LEN); libvma-8.8.1.really.8.7.7/src/vma/netlink/neigh_info.cpp:65: lladdr = (unsigned char*)nl_addr_get_binary_addr(addr); libvma-8.8.1.really.8.7.7/src/vma/netlink/neigh_info.cpp-66- lladdr_len = nl_addr_get_len(addr); ############################################## libvma-8.8.1.really.8.7.7/src/vma/netlink/neigh_info.h-45- dst_addr_str(""), libvma-8.8.1.really.8.7.7/src/vma/netlink/neigh_info.h:46: dst_addr(NULL), libvma-8.8.1.really.8.7.7/src/vma/netlink/neigh_info.h-47- dst_addr_len(0), ############################################## libvma-8.8.1.really.8.7.7/src/vma/netlink/neigh_info.h-50- lladdr_str(""), libvma-8.8.1.really.8.7.7/src/vma/netlink/neigh_info.h:51: lladdr(NULL), libvma-8.8.1.really.8.7.7/src/vma/netlink/neigh_info.h-52- lladdr_len(0), ############################################## libvma-8.8.1.really.8.7.7/src/vma/netlink/neigh_info.h-85- // link layer addr as string libvma-8.8.1.really.8.7.7/src/vma/netlink/neigh_info.h:86: std::string lladdr_str; // rtnl_neigh_get_lladdr() libvma-8.8.1.really.8.7.7/src/vma/netlink/neigh_info.h-87- ############################################## libvma-8.8.1.really.8.7.7/src/vma/netlink/netlink_compatibility.cpp-123- if (addr) { libvma-8.8.1.really.8.7.7/src/vma/netlink/netlink_compatibility.cpp:124: return *(in_addr_t *) nl_addr_get_binary_addr(addr); libvma-8.8.1.really.8.7.7/src/vma/netlink/netlink_compatibility.cpp-125- } ############################################## libvma-8.8.1.really.8.7.7/src/vma/netlink/netlink_compatibility.cpp-208- if (addr) { libvma-8.8.1.really.8.7.7/src/vma/netlink/netlink_compatibility.cpp:209: return *(in_addr_t *) nl_addr_get_binary_addr(addr); libvma-8.8.1.really.8.7.7/src/vma/netlink/netlink_compatibility.cpp-210- } ############################################## libvma-8.8.1.really.8.7.7/src/vma/netlink/route_info.cpp-94- m_route_val->set_dst_pref_len(dst_prefixlen); libvma-8.8.1.really.8.7.7/src/vma/netlink/route_info.cpp:95: m_route_val->set_dst_addr(*(in_addr_t *) nl_addr_get_binary_addr(addr)); libvma-8.8.1.really.8.7.7/src/vma/netlink/route_info.cpp-96- } ############################################## libvma-8.8.1.really.8.7.7/src/vma/netlink/route_info.cpp-99- if (addr) { libvma-8.8.1.really.8.7.7/src/vma/netlink/route_info.cpp:100: m_route_val->set_src_addr(*(in_addr_t *) nl_addr_get_binary_addr(addr)); libvma-8.8.1.really.8.7.7/src/vma/netlink/route_info.cpp-101- } ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/L2_address.cpp-79- if (m_len > 0) libvma-8.8.1.really.8.7.7/src/vma/proto/L2_address.cpp:80: sprintf(s, ETH_HW_ADDR_PRINT_FMT, ETH_HW_ADDR_PRINT_ADDR(m_p_raw_address)); libvma-8.8.1.really.8.7.7/src/vma/proto/L2_address.cpp-81- return (std::string(s)); ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/L2_address.cpp-87- if (m_len > 0) libvma-8.8.1.really.8.7.7/src/vma/proto/L2_address.cpp:88: sprintf(s, IPOIB_HW_ADDR_PRINT_FMT, IPOIB_HW_ADDR_PRINT_ADDR(m_p_raw_address)); libvma-8.8.1.really.8.7.7/src/vma/proto/L2_address.cpp-89- return (std::string(s)); ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/L2_address.h-85-public: libvma-8.8.1.really.8.7.7/src/vma/proto/L2_address.h:86: ETH_addr(address_t const address) : L2_address(address, 6) {}; libvma-8.8.1.really.8.7.7/src/vma/proto/L2_address.h:87: ~ETH_addr() {}; libvma-8.8.1.really.8.7.7/src/vma/proto/L2_address.h-88- const std::string to_str() const; ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/L2_address.h-91- { libvma-8.8.1.really.8.7.7/src/vma/proto/L2_address.h:92: return (new ETH_addr(get_address())); libvma-8.8.1.really.8.7.7/src/vma/proto/L2_address.h-93- } ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/L2_address.h-101-#endif libvma-8.8.1.really.8.7.7/src/vma/proto/L2_address.h:102: IPoIB_addr(): L2_address(), m_qpn(0) libvma-8.8.1.really.8.7.7/src/vma/proto/L2_address.h-103- { ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/L2_address.h-109- //This constructor is for UC libvma-8.8.1.really.8.7.7/src/vma/proto/L2_address.h:110: IPoIB_addr(address_t const address) : L2_address(address, 20), m_qpn(0) libvma-8.8.1.really.8.7.7/src/vma/proto/L2_address.h-111- { ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/L2_address.h-114- //This constructor is for MC libvma-8.8.1.really.8.7.7/src/vma/proto/L2_address.h:115: IPoIB_addr(uint32_t qpn, address_t const address) : L2_address(address, 20), m_qpn(qpn) {}; libvma-8.8.1.really.8.7.7/src/vma/proto/L2_address.h:116: ~IPoIB_addr() {}; libvma-8.8.1.really.8.7.7/src/vma/proto/L2_address.h-117- ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/L2_address.h-120- uint32_t qpn = ((IPoIB_addr*)this)->get_qpn(); libvma-8.8.1.really.8.7.7/src/vma/proto/L2_address.h:121: return (new IPoIB_addr(qpn, get_address())); libvma-8.8.1.really.8.7.7/src/vma/proto/L2_address.h-122- } ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp-67- ip_address dst_addr = m_dst_ip; libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp:68: if (m_p_rt_val && m_p_rt_val->get_gw_addr() != INADDR_ANY && !dst_addr.is_mc()) { libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp:69: dst_addr = m_p_rt_val->get_gw_addr(); libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp-70- } ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp-74- if (m_p_rt_entry) { libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp:75: g_p_route_table_mgr->unregister_observer(route_rule_table_key(m_dst_ip.get_in_addr(), m_route_src_ip, m_tos), this); libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp-76- m_p_rt_entry = NULL; ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp-89- if (m_p_net_dev_entry && m_p_net_dev_val) { libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp:90: g_p_net_device_table_mgr->unregister_observer(m_p_net_dev_val->get_local_addr(), this); libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp-91- } ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp-130- libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp:131:void dst_entry::set_src_addr() libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp-132-{ ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp-136- } libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp:137: else if (m_p_rt_val && m_p_rt_val->get_src_addr()) { libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp:138: m_pkt_src_ip = m_p_rt_val->get_src_addr(); libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp-139- } libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp:140: else if (m_p_net_dev_val && m_p_net_dev_val->get_local_addr()) { libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp:141: m_pkt_src_ip = m_p_net_dev_val->get_local_addr(); libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp-142- } ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp-163- ip_address dst_addr = m_dst_ip; libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp:164: if (m_p_rt_val && m_p_rt_val->get_gw_addr() != INADDR_ANY && !dst_addr.is_mc()) { libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp:165: dst_addr = m_p_rt_val->get_gw_addr(); libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp-166- } ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp-226- libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp:227: if (ZERONET_N(m_dst_ip.get_in_addr())) { libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp-228- dst_logdbg("VMA does not offload zero net IP address"); ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp-231- libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp:232: if (LOOPBACK_N(m_dst_ip.get_in_addr())) { libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp-233- dst_logdbg("VMA does not offload local loopback IP address"); ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp-240- m_route_src_ip = m_bound_ip; libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp:241: route_rule_table_key rtk(m_dst_ip.get_in_addr(), m_route_src_ip, m_tos); libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp-242- if (g_p_route_table_mgr->register_observer(rtk, this, &p_ces)) { ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp-247- route_val* p_rt_val = NULL; libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp:248: if (m_p_rt_entry && m_p_rt_entry->get_val(p_rt_val) && p_rt_val->get_src_addr()) { libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp-249- g_p_route_table_mgr->unregister_observer(rtk, this); libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp:250: m_route_src_ip = p_rt_val->get_src_addr(); libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp:251: route_rule_table_key new_rtk(m_dst_ip.get_in_addr(), m_route_src_ip, m_tos); libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp-252- if (g_p_route_table_mgr->register_observer(new_rtk, this, &p_ces)) { ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp-279- libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp:280: if (m_p_rt_val && m_p_rt_val->get_gw_addr() != INADDR_ANY && !dst_addr.is_mc()) { libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp:281: dst_addr = m_p_rt_val->get_gw_addr(); libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp-282- } ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp-346-{ libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp:347: h->configure_ip_header(get_protocol_type(), m_pkt_src_ip, m_dst_ip.get_in_addr(), m_ttl, m_tos, packet_id); libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp-348-} ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp-503- libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp:504: dst_ip = m_dst_ip.get_in_addr(); libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp-505- protocol = (in_protocol_t)get_protocol_type(); ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp-521- to.sin_family = AF_INET; libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp:522: to.sin_addr.s_addr = m_dst_ip.get_in_addr(); libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp-523- to.sin_port = m_dst_port; ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp-550- if (resolve_net_dev(is_connect)) { libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp:551: set_src_addr(); libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp-552- // overwrite mtu from route if exists ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp-569- m_pkt_src_ip, libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp:570: m_dst_ip.get_in_addr(), libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp-571- m_src_port, ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp-679- libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp:680:void dst_entry::set_bound_addr(in_addr_t addr) libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp-681-{ ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp-686- libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp:687:void dst_entry::set_so_bindtodevice_addr(in_addr_t addr) libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp-688-{ ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp-693- libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp:694:in_addr_t dst_entry::get_dst_addr() libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp-695-{ libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp:696: return m_dst_ip.get_in_addr(); libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.cpp-697-} ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.h-80- bool is_offloaded() { return m_b_is_offloaded; } libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.h:81: void set_bound_addr(in_addr_t addr); libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.h:82: void set_so_bindtodevice_addr(in_addr_t addr); libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.h:83: in_addr_t get_dst_addr(); libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.h-84- uint16_t get_dst_port(); libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.h:85: inline in_addr_t get_src_addr() const { libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.h-86- return m_pkt_src_ip; ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.h-163- virtual bool resolve_net_dev(bool is_connect=false); libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.h:164: virtual void set_src_addr(); libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry.h-165- bool update_net_dev_val(); ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry_udp.cpp-338- to_saddr.sin_port = m_dst_port; libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry_udp.cpp:339: to_saddr.sin_addr.s_addr = m_dst_ip.get_in_addr(); libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry_udp.cpp-340- to_saddr.sin_family = AF_INET; ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry_udp_mc.cpp-85- libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry_udp_mc.cpp:86:void dst_entry_udp_mc::set_src_addr() libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry_udp_mc.cpp-87-{ ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry_udp_mc.cpp-92- } libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry_udp_mc.cpp:93: else if (m_mc_tx_if_ip.get_in_addr() && !m_mc_tx_if_ip.is_mc()) { libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry_udp_mc.cpp:94: m_pkt_src_ip = m_mc_tx_if_ip.get_in_addr(); libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry_udp_mc.cpp-95- } libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry_udp_mc.cpp:96: else if (m_p_rt_val && m_p_rt_val->get_src_addr()) { libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry_udp_mc.cpp:97: m_pkt_src_ip = m_p_rt_val->get_src_addr(); libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry_udp_mc.cpp-98- } libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry_udp_mc.cpp:99: else if (m_p_net_dev_val && m_p_net_dev_val->get_local_addr()) { libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry_udp_mc.cpp:100: m_pkt_src_ip = m_p_net_dev_val->get_local_addr(); libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry_udp_mc.cpp-101- } ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry_udp_mc.cpp-110- libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry_udp_mc.cpp:111: if (m_mc_tx_if_ip.get_in_addr() != INADDR_ANY && !m_mc_tx_if_ip.is_mc()) { libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry_udp_mc.cpp:112: if(m_p_net_dev_entry == NULL && g_p_net_device_table_mgr->register_observer(m_mc_tx_if_ip.get_in_addr(), this, &p_ces)) { libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry_udp_mc.cpp-113- m_p_net_dev_entry = dynamic_cast<net_device_entry*>(p_ces); ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry_udp_mc.h-53- virtual bool get_net_dev_val(); libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry_udp_mc.h:54: virtual void set_src_addr(); libvma-8.8.1.really.8.7.7/src/vma/proto/dst_entry_udp_mc.h-55- virtual bool resolve_net_dev(bool is_connect=false); ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/flow_tuple.cpp-51- m_protocol = protocol; libvma-8.8.1.really.8.7.7/src/vma/proto/flow_tuple.cpp:52: m_dst_ip = dst.get_in_addr(); libvma-8.8.1.really.8.7.7/src/vma/proto/flow_tuple.cpp-53- m_dst_port = dst.get_in_port(); libvma-8.8.1.really.8.7.7/src/vma/proto/flow_tuple.cpp:54: m_src_ip = src.get_in_addr(); libvma-8.8.1.really.8.7.7/src/vma/proto/flow_tuple.cpp-55- m_src_port = src.get_in_port(); ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/header.cpp-47-header::header() : libvma-8.8.1.really.8.7.7/src/vma/proto/header.cpp:48: m_actual_hdr_addr(0), libvma-8.8.1.really.8.7.7/src/vma/proto/header.cpp-49- m_transport_header_tx_offset(0), ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/header.cpp-65- m_transport_type = h.m_transport_type; libvma-8.8.1.really.8.7.7/src/vma/proto/header.cpp:66: update_actual_hdr_addr(); libvma-8.8.1.really.8.7.7/src/vma/proto/header.cpp-67-} ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/header.cpp-120- p_hdr->m_ipoib_hdr.ipoib_header = htonl(ipoib_header); libvma-8.8.1.really.8.7.7/src/vma/proto/header.cpp:121: update_actual_hdr_addr(); libvma-8.8.1.really.8.7.7/src/vma/proto/header.cpp-122-} ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/header.cpp-155- libvma-8.8.1.really.8.7.7/src/vma/proto/header.cpp:156: update_actual_hdr_addr(); libvma-8.8.1.really.8.7.7/src/vma/proto/header.cpp-157-} libvma-8.8.1.really.8.7.7/src/vma/proto/header.cpp-158- libvma-8.8.1.really.8.7.7/src/vma/proto/header.cpp:159:void header::update_actual_hdr_addr() libvma-8.8.1.really.8.7.7/src/vma/proto/header.cpp-160-{ ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/header.cpp-175- m_total_hdr_len += m_transport_header_len; libvma-8.8.1.really.8.7.7/src/vma/proto/header.cpp:176: update_actual_hdr_addr(); libvma-8.8.1.really.8.7.7/src/vma/proto/header.cpp-177-} ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/header.h-117- bool set_vlan_pcp(uint8_t pcp); libvma-8.8.1.really.8.7.7/src/vma/proto/header.h:118: void update_actual_hdr_addr(); libvma-8.8.1.really.8.7.7/src/vma/proto/header.h-119- ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/header.h-130- p_hdr->words[7] = m_header.words[7]; // IP-> ttl(8) + protocol(8) + checksum(16) libvma-8.8.1.really.8.7.7/src/vma/proto/header.h:131: p_hdr->words[8] = m_header.words[8]; // IP-> saddr(32) libvma-8.8.1.really.8.7.7/src/vma/proto/header.h:132: p_hdr->words[9] = m_header.words[9]; // IP-> daddr(32) libvma-8.8.1.really.8.7.7/src/vma/proto/header.h-133- } ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/igmp_handler.cpp-63- libvma-8.8.1.really.8.7.7/src/vma/proto/igmp_handler.cpp:64:igmp_handler::igmp_handler(const igmp_key &key, uint8_t igmp_code) : m_mc_addr (key.get_in_addr()), m_p_ndvl(key.get_net_device_val()), libvma-8.8.1.really.8.7.7/src/vma/proto/igmp_handler.cpp-65- m_ignore_timer(false), m_timer_handle(NULL), m_p_neigh_entry(NULL), m_p_neigh_val(NULL), ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/igmp_handler.cpp-68- ring_alloc_logic_attr ring_attr(safe_mce_sys().ring_allocation_logic_tx); libvma-8.8.1.really.8.7.7/src/vma/proto/igmp_handler.cpp:69: m_ring_allocation_logic = ring_allocation_logic_tx(m_p_ndvl->get_local_addr(), ring_attr, this); libvma-8.8.1.really.8.7.7/src/vma/proto/igmp_handler.cpp-70- ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/igmp_handler.cpp-203- size_t m_total_l2_hdr_len = m_header.m_total_hdr_len; libvma-8.8.1.really.8.7.7/src/vma/proto/igmp_handler.cpp:204: m_header.configure_ip_header(IPPROTO_IGMP, m_p_ndvl->get_local_addr(), m_mc_addr.get_in_addr(),/*ttl for IGMP*/1); libvma-8.8.1.really.8.7.7/src/vma/proto/igmp_handler.cpp-205- m_header.copy_l2_ip_hdr((tx_packet_template_t*)p_mem_buf_desc->p_buffer); ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/igmp_handler.cpp-232- ip_igmp_hdr->m_igmp_hdr.code = 0; libvma-8.8.1.really.8.7.7/src/vma/proto/igmp_handler.cpp:233: ip_igmp_hdr->m_igmp_hdr.group = m_mc_addr.get_in_addr(); libvma-8.8.1.really.8.7.7/src/vma/proto/igmp_handler.cpp-234- ip_igmp_hdr->m_igmp_hdr.csum = 0; ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/igmp_mgr.cpp-130- igmp_mgr_logerr("Failed allocating new igmp handler for mc_address = %d.%d.%d.%d, local_if= %d.%d.%d.%d", libvma-8.8.1.really.8.7.7/src/vma/proto/igmp_mgr.cpp:131: NIPQUAD(key.get_in_addr()), NIPQUAD(key.get_net_device_val()->get_local_addr())); libvma-8.8.1.really.8.7.7/src/vma/proto/igmp_mgr.cpp-132- unlock(); ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/ip_address.h-55- libvma-8.8.1.really.8.7.7/src/vma/proto/ip_address.h:56: in_addr_t get_in_addr() const { return m_ip; }; libvma-8.8.1.really.8.7.7/src/vma/proto/ip_address.h-57-#if _BullseyeCoverage ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/ip_address.h-59-#endif libvma-8.8.1.really.8.7.7/src/vma/proto/ip_address.h:60: in_addr_t get_actual_key() { return get_in_addr(); }; libvma-8.8.1.really.8.7.7/src/vma/proto/ip_address.h:61: bool is_anyaddr() { return (INADDR_ANY == m_ip); }; libvma-8.8.1.really.8.7.7/src/vma/proto/ip_address.h-62- bool is_mc() { return (IN_MULTICAST_N(m_ip)); }; ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/ip_address.h-67- libvma-8.8.1.really.8.7.7/src/vma/proto/ip_address.h:68: bool operator==(const ip_address &ip) const { return (m_ip == ip.get_in_addr()); }; libvma-8.8.1.really.8.7.7/src/vma/proto/ip_address.h-69- ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/ip_address.h-72-#endif libvma-8.8.1.really.8.7.7/src/vma/proto/ip_address.h:73: bool operator<(const ip_address &ip) const { return (m_ip < ip.get_in_addr()); }; libvma-8.8.1.really.8.7.7/src/vma/proto/ip_address.h-74-#if _BullseyeCoverage ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/ip_address.h-89- hash<int>_hash; libvma-8.8.1.really.8.7.7/src/vma/proto/ip_address.h:90: return _hash(key.get_in_addr()); libvma-8.8.1.really.8.7.7/src/vma/proto/ip_address.h-91- } ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp-100- address_t address = new unsigned char[ETH_ALEN]; libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp:101: create_multicast_mac_from_ip(address, get_key().get_in_addr()); libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp:102: m_val->m_l2_address = new ETH_addr(address); libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp-103- BULLSEYE_EXCLUDE_BLOCK_START ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp-144- libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp:145: m_val->m_l2_address = new ETH_addr(address); libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp-146- BULLSEYE_EXCLUDE_BLOCK_START ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp-166- BULLSEYE_EXCLUDE_BLOCK_END libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp:167: m_l2_address = new IPoIB_addr((ib_val->get_l2_address())->get_address()); libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp-168- l2_addr = (IPoIB_addr *)m_l2_address; //no need to do dynamic casting here ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp-202- ring_alloc_logic_attr ring_attr(safe_mce_sys().ring_allocation_logic_tx); libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp:203: m_ring_allocation_logic = ring_allocation_logic_tx(m_p_dev->get_local_addr(), ring_attr, this); libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp-204- ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp-215- memset(&m_src_addr, 0, sizeof(m_src_addr)); libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp:216: m_dst_addr.sin_addr.s_addr = get_key().get_in_addr(); /*(peer_ip)*/ libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp-217- m_dst_addr.sin_family = AF_INET; libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp-218- libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp:219: m_src_addr.sin_addr.s_addr = m_p_dev->get_local_addr(); libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp-220- m_src_addr.sin_family = AF_INET; ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp-1035- libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp:1036: IF_RDMACM_FAILURE(rdma_resolve_addr(m_cma_id, src, (struct sockaddr*)&m_dst_addr, 2000)) libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp-1037- { ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp-1254- libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp:1255: if (IN_MULTICAST_N(key.get_in_addr())) { libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp-1256- //This is Multicast neigh ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp-1481- eth_arp_hdr* p_arphdr = (eth_arp_hdr*) (p_mem_buf_desc->p_buffer + h.m_transport_header_tx_offset + h.m_total_hdr_len); libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp:1482: set_eth_arp_hdr(p_arphdr, m_p_dev->get_local_addr(), get_key().get_in_addr(), m_p_dev->get_l2_address()->get_address(), peer_mac); libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp-1483- ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp-1555- libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp:1556: if(IS_BROADCAST_N(key.get_in_addr())) { libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp-1557- //In case of broadcast neigh we don't want to have state machine ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp-1561- libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp:1562: if (IN_MULTICAST_N(key.get_in_addr())) { libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp-1563- //This is Multicast neigh ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp-1746- ib_arp_hdr* p_arphdr = (ib_arp_hdr*) (p_mem_buf_desc->p_buffer + h.m_transport_header_tx_offset + h.m_total_hdr_len); libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp:1747: set_ib_arp_hdr(p_arphdr, m_p_dev->get_local_addr(), get_key().get_in_addr(), m_p_dev->get_l2_address()->get_address(), peer_mac); libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp-1748- ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp-1927- libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp:1928: m_val->m_l2_address = new IPoIB_addr(event_data->param.ud.qp_num, (address_t)event_data->param.ud.ah_attr.grh.dgid.raw); libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp-1929- BULLSEYE_EXCLUDE_BLOCK_START ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp-1974- libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp:1975: m_val->m_l2_address = new IPoIB_addr(address); libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp-1976- BULLSEYE_EXCLUDE_BLOCK_START ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp-2086- local_sockaddr.sin_port = INPORT_ANY; libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp:2087: local_sockaddr.sin_addr.s_addr = m_p_dev->get_local_addr(); libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp-2088- libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp:2089: IF_RDMACM_FAILURE(rdma_bind_addr(m_cma_id, (struct sockaddr*)&local_sockaddr)) { libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp:2090: neigh_logerr("Failed in rdma_bind_addr (src=%d.%d.%d.%d) (errno=%d %m)", NIPQUAD(m_p_dev->get_local_addr()), errno); libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp-2091- return; ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp-2111- libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp:2112: m_val->m_l2_address = new IPoIB_addr(((m_p_dev->get_br_address())->get_address())); libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.cpp-2113- if (m_val->m_l2_address == NULL) { ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.h-68- } libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.h:69: in_addr_t get_in_addr() const { return m_ip_addrs.get_in_addr(); }; libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour.h-70- net_device_val* get_net_device_val() const { return m_p_net_dev_val; }; ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour_table_mgr.cpp-110- if (transport == VMA_TRANSPORT_IB) { libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour_table_mgr.cpp:111: if(IS_BROADCAST_N(neigh_key.get_in_addr())){ libvma-8.8.1.really.8.7.7/src/vma/proto/neighbour_table_mgr.cpp-112- neigh_mgr_logdbg("Creating new neigh_ib_broadcast"); ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/route_entry.cpp-121- if (m_p_net_dev_val) { libvma-8.8.1.really.8.7.7/src/vma/proto/route_entry.cpp:122: ip_address src_addr = m_p_net_dev_val->get_local_addr(); libvma-8.8.1.really.8.7.7/src/vma/proto/route_entry.cpp-123- rt_entry_logdbg("unregister from net device with src_addr %s", src_addr.to_str().c_str()); ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-80- p_val = &m_tab.value[i]; libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp:81: in_addr_t src_addr = p_val->get_src_addr(); libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-82- in_addr_route_entry_map_t::iterator iter = m_rte_list_for_each_net_dev.find(src_addr); ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-138- p_val = &m_tab.value[i]; libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp:139: if (p_val->get_src_addr() || p_val->get_gw_addr()) continue; libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-140- if (g_p_net_device_table_mgr) { //try to get src ip from net_dev list of the interface ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-148- ip_data_t ip = *lip_iter; libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp:149: if((p_val->get_dst_addr() & ip.netmask) == (ip.local_addr & ip.netmask)) { //found a match in routing table libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-150- if((ip.netmask | longest_prefix) != longest_prefix){ ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-156- if (correct_src) { libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp:157: p_val->set_src_addr(correct_src); libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-158- continue; ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-165- if (!get_ipv4_from_ifname(if_name, &src_addr)) { libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp:166: p_val->set_src_addr(src_addr.sin_addr.s_addr); libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-167- } ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-181- p_val = &m_tab.value[i]; libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp:182: if (p_val->get_gw_addr() && !p_val->get_src_addr()) { libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-183- route_val* p_val_dst; libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp:184: in_addr_t in_addr = p_val->get_gw_addr(); libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-185- unsigned char table_id = p_val->get_table_id(); libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-186- if (find_route_val(in_addr, table_id, p_val_dst)) { libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp:187: if (p_val_dst->get_src_addr()) { libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp:188: p_val->set_src_addr(p_val_dst->get_src_addr()); libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-189- } else if (p_val == p_val_dst) { //gateway of the entry lead to same entry ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-194- ip_data_t ip = *lip_iter; libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp:195: if(p_val->get_gw_addr() == ip.local_addr) { libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-196- p_val->set_gw(0); libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp:197: p_val->set_src_addr(ip.local_addr); libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-198- break; ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-200- } libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp:201: if (!p_val->get_src_addr()) libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-202- num_unresolved_src++; ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-206- // gateway and source are equal, no need of gw. libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp:207: if (p_val->get_src_addr() == p_val->get_gw_addr()) { libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-208- p_val->set_gw(0); ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-219- p_val = &m_tab.value[i]; libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp:220: if (p_val->get_src_addr()) continue; libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp:221: if (p_val->get_gw_addr()) { libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-222- rt_mgr_logdbg("could not figure out source ip for gw address. rtv = %s", p_val->to_str()); ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-227- if (!get_ipv4_from_ifname(if_name, &src_addr)) { libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp:228: p_val->set_src_addr(src_addr.sin_addr.s_addr); libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-229- } ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-273- case RTA_DST: libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp:274: p_val->set_dst_addr(*(in_addr_t *)RTA_DATA(rt_attribute)); libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-275- break; ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-288- case RTA_PREFSRC: libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp:289: p_val->set_src_addr(*(in_addr_t *)RTA_DATA(rt_attribute)); libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-290- break; ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-332- if(p_val_from_tbl->get_table_id() == table_id) { //found a match in routing table ID libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp:333: if(p_val_from_tbl->get_dst_addr() == (dst & p_val_from_tbl->get_dst_mask())) { //found a match in routing table libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-334- if(p_val_from_tbl->get_dst_pref_len() > longest_prefix) { // this is the longest prefix match ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-342- if (correct_route_val) { libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp:343: ip_address dst_gw = correct_route_val->get_dst_addr(); libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-344- p_val = correct_route_val; ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-367- if (find_route_val(dst, *table_id_iter, p_val)) { libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp:368: res.p_src = p_val->get_src_addr(); libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-369- rt_mgr_logdbg("dst ip '%s' resolved to src addr " ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-371- NIPQUAD(res.p_src)); libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp:372: res.p_gw = p_val->get_gw_addr(); libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-373- rt_mgr_logdbg("dst ip '%s' resolved to gw addr '%d.%d.%d.%d'", ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-400- if (b_register_to_net_dev) { libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp:401: //in_addr_t src_addr = p_val->get_src_addr(); libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-402- //net_device_val* p_ndv = g_p_net_device_table_mgr->get_net_device_val(src_addr); ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-473- route_val* p_route_val = &m_tab.value[m_tab.entries_num]; libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp:474: p_route_val->set_dst_addr(netlink_route_val->get_dst_addr()); libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-475- p_route_val->set_dst_mask(netlink_route_val->get_dst_mask()); libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-476- p_route_val->set_dst_pref_len(netlink_route_val->get_dst_pref_len()); libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp:477: p_route_val->set_src_addr(netlink_route_val->get_src_addr()); libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp:478: p_route_val->set_gw(netlink_route_val->get_gw_addr()); libvma-8.8.1.really.8.7.7/src/vma/proto/route_table_mgr.cpp-479- p_route_val->set_protocol(netlink_route_val->get_protocol()); ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/route_val.h-48- libvma-8.8.1.really.8.7.7/src/vma/proto/route_val.h:49: inline void set_dst_addr(in_addr_t const &dst_addr) { m_dst_addr = dst_addr; }; libvma-8.8.1.really.8.7.7/src/vma/proto/route_val.h-50- inline void set_dst_mask(in_addr_t const &dst_mask) { m_dst_mask = dst_mask; }; libvma-8.8.1.really.8.7.7/src/vma/proto/route_val.h-51- inline void set_dst_pref_len(uint8_t dst_pref_len) { m_dst_pref_len = dst_pref_len; }; libvma-8.8.1.really.8.7.7/src/vma/proto/route_val.h:52: inline void set_src_addr(in_addr_t const &src_addr) { m_src_addr = src_addr; }; libvma-8.8.1.really.8.7.7/src/vma/proto/route_val.h-53- inline void set_gw(in_addr_t const &gw) { m_gw = gw; }; ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/route_val.h-68- libvma-8.8.1.really.8.7.7/src/vma/proto/route_val.h:69: inline in_addr_t get_dst_addr() const { return m_dst_addr; }; libvma-8.8.1.really.8.7.7/src/vma/proto/route_val.h-70- inline in_addr_t get_dst_mask() const { return m_dst_mask; }; libvma-8.8.1.really.8.7.7/src/vma/proto/route_val.h-71- inline uint8_t get_dst_pref_len() const { return m_dst_pref_len; }; libvma-8.8.1.really.8.7.7/src/vma/proto/route_val.h:72: inline in_addr_t get_src_addr() const { return m_src_addr; }; libvma-8.8.1.really.8.7.7/src/vma/proto/route_val.h:73: inline in_addr_t get_gw_addr() const { return m_gw; }; libvma-8.8.1.really.8.7.7/src/vma/proto/route_val.h-74- inline unsigned char get_protocol() const { return m_protocol; }; ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/rule_table_mgr.cpp-140- case FRA_DST: libvma-8.8.1.really.8.7.7/src/vma/proto/rule_table_mgr.cpp:141: p_val->set_dst_addr(*(in_addr_t *)RTA_DATA(rt_attribute)); libvma-8.8.1.really.8.7.7/src/vma/proto/rule_table_mgr.cpp-142- break; libvma-8.8.1.really.8.7.7/src/vma/proto/rule_table_mgr.cpp-143- case FRA_SRC: libvma-8.8.1.really.8.7.7/src/vma/proto/rule_table_mgr.cpp:144: p_val->set_src_addr(*(in_addr_t *)RTA_DATA(rt_attribute)); libvma-8.8.1.really.8.7.7/src/vma/proto/rule_table_mgr.cpp-145- break; ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/rule_table_mgr.cpp-230- libvma-8.8.1.really.8.7.7/src/vma/proto/rule_table_mgr.cpp:231: in_addr_t rule_dst_ip = p_val->get_dst_addr(); libvma-8.8.1.really.8.7.7/src/vma/proto/rule_table_mgr.cpp:232: in_addr_t rule_src_ip = p_val->get_src_addr(); libvma-8.8.1.really.8.7.7/src/vma/proto/rule_table_mgr.cpp-233- uint8_t rule_tos = p_val->get_tos(); ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/rule_val.h-52- libvma-8.8.1.really.8.7.7/src/vma/proto/rule_val.h:53: inline void set_dst_addr(in_addr_t const &dst_addr) { m_dst_addr = dst_addr; }; libvma-8.8.1.really.8.7.7/src/vma/proto/rule_val.h:54: inline void set_src_addr(in_addr_t const &src_addr) { m_src_addr = src_addr; }; libvma-8.8.1.really.8.7.7/src/vma/proto/rule_val.h-55-#if _BullseyeCoverage ############################################## libvma-8.8.1.really.8.7.7/src/vma/proto/rule_val.h-71- libvma-8.8.1.really.8.7.7/src/vma/proto/rule_val.h:72: inline in_addr_t get_dst_addr() const { return m_dst_addr; }; libvma-8.8.1.really.8.7.7/src/vma/proto/rule_val.h:73: inline in_addr_t get_src_addr() const { return m_src_addr; }; libvma-8.8.1.really.8.7.7/src/vma/proto/rule_val.h-74- inline unsigned char get_protocol() const { return m_protocol; }; ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sock-redirect.cpp-208-// Format a sockaddr into a string for logging libvma-8.8.1.really.8.7.7/src/vma/sock/sock-redirect.cpp:209:char* sprintf_sockaddr(char* buf, int buflen, const struct sockaddr* _addr, socklen_t _addrlen) libvma-8.8.1.really.8.7.7/src/vma/sock/sock-redirect.cpp-210-{ libvma-8.8.1.really.8.7.7/src/vma/sock/sock-redirect.cpp-211- if ((_addrlen >= sizeof(struct sockaddr_in)) && (get_sa_family(_addr) == AF_INET)) { libvma-8.8.1.really.8.7.7/src/vma/sock/sock-redirect.cpp:212: in_addr_t in_addr = get_sa_ipv4_addr(_addr); libvma-8.8.1.really.8.7.7/src/vma/sock/sock-redirect.cpp-213- in_port_t in_port = get_sa_port(_addr); ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sock-redirect.cpp-257- libvma-8.8.1.really.8.7.7/src/vma/sock/sock-redirect.cpp:258: vlog_printf(VLOG_WARNING, "send_mc_packet_test:%d: Sending MC test packet to address: %d.%d.%d.%d [%s]\n", __LINE__, NIPQUAD(get_sa_ipv4_addr(p_addr)), VMA_DBG_SEND_MCPKT_MCGROUP_STR); libvma-8.8.1.really.8.7.7/src/vma/sock/sock-redirect.cpp-259- if (sendto(fd, msgbuf, strlen(msgbuf), 0, p_addr, sizeof(struct sockaddr)) < 0) ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sock-redirect.cpp-930- libvma-8.8.1.really.8.7.7/src/vma/sock/sock-redirect.cpp:931:/* Give the socket FD the local address ADDR (which is LEN bytes long). */ libvma-8.8.1.really.8.7.7/src/vma/sock/sock-redirect.cpp-932-extern "C" ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sock-redirect.cpp-940- NOT_IN_USE(buf); /* to suppress warning in case VMA_MAX_DEFINED_LOG_LEVEL */ libvma-8.8.1.really.8.7.7/src/vma/sock/sock-redirect.cpp:941: srdr_logdbg_entry("fd=%d, %s", __fd, sprintf_sockaddr(buf, 256, __addr, __addrlen)); libvma-8.8.1.really.8.7.7/src/vma/sock/sock-redirect.cpp-942- ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sock-redirect.cpp-965- libvma-8.8.1.really.8.7.7/src/vma/sock/sock-redirect.cpp:966:/* Open a connection on socket FD to peer at ADDR (which LEN bytes long). libvma-8.8.1.really.8.7.7/src/vma/sock/sock-redirect.cpp-967- For connectionless socket types, just set the default address to send to ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sock-redirect.cpp-981- NOT_IN_USE(buf); /* to suppress warning in case VMA_MAX_DEFINED_LOG_LEVEL */ libvma-8.8.1.really.8.7.7/src/vma/sock/sock-redirect.cpp:982: srdr_logdbg_entry("fd=%d, %s", __fd, sprintf_sockaddr(buf, 256, __to, __tolen)); libvma-8.8.1.really.8.7.7/src/vma/sock/sock-redirect.cpp-983- ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sock-redirect.cpp-1738- libvma-8.8.1.really.8.7.7/src/vma/sock/sock-redirect.cpp:1739:/* Send N bytes of BUF on socket FD to peer at address ADDR (which is libvma-8.8.1.really.8.7.7/src/vma/sock/sock-redirect.cpp-1740- ADDR_LEN bytes long). Returns the number sent, or -1 for errors. ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo.cpp-523- sockinfo* s = (sockinfo*)p_sock_i; libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo.cpp:524: if (protocol == s->m_protocol && ip == s->m_bound.get_in_addr() && port == s->m_bound.get_in_port()) return i; libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo.cpp-525- } ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo.cpp-755- // Check if we are already registered to net_device with the local ip as observers libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo.cpp:756: rx_net_device_map_t::iterator rx_nd_iter = m_rx_nd_map.find(ip_local.get_in_addr()); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo.cpp-757- if (rx_nd_iter == m_rx_nd_map.end()) { ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo.cpp-787- } else { libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo.cpp:788: key = m_ring_alloc_logic.create_new_key(ip_local.get_in_addr()); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo.cpp-789- } ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo.cpp-799- // Add new net_device to rx_map libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo.cpp:800: m_rx_nd_map[ip_local.get_in_addr()] = nd_resources; libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo.cpp-801- libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo.cpp:802: rx_nd_iter = m_rx_nd_map.find(ip_local.get_in_addr()); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo.cpp-803- if (rx_nd_iter == m_rx_nd_map.end()) { ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo.cpp-818- { libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo.cpp:819: flow_tuple_with_local_if dummy_flow_key(m_bound, m_connected, m_protocol, ip_local.get_in_addr()); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo.cpp-820- rx_add_ring_cb(dummy_flow_key, p_nd_resources->p_ring); ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo.cpp-830- net_device_resources_t* p_nd_resources = NULL; libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo.cpp:831: rx_net_device_map_t::iterator rx_nd_iter = m_rx_nd_map.find(ip_local.get_in_addr()); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo.cpp-832- BULLSEYE_EXCLUDE_BLOCK_START ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo.cpp-844- { libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo.cpp:845: flow_tuple_with_local_if dummy_flow_key(m_bound, m_connected, m_protocol, ip_local.get_in_addr()); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo.cpp-846- rx_del_ring_cb(dummy_flow_key, p_nd_resources->p_ring); ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo.cpp-857- } else { libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo.cpp:858: key = m_ring_alloc_logic.create_new_key(ip_local.get_in_addr()); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo.cpp-859- } ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo.cpp-1319-{ libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo.cpp:1320: sock_addr addr(m_bound.get_p_sa()); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo.cpp-1321- in_addr_t local_if; ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo.cpp-1326- local_if = m_so_bindtodevice_ip; libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo.cpp:1327: addr.set_in_addr(local_if); // we should pass correct ip-address information in case SO_BINDTODEVICE is used libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo.cpp-1328- si_logdbg("Attaching using bind to device rule"); ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo.cpp-1330- else { libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo.cpp:1331: local_if = m_bound.get_in_addr(); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo.cpp-1332- si_logdbg("Attaching using bind to ip rule"); ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo.cpp-1353- local_if = ip.local_addr; libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo.cpp:1354: addr.set_in_addr(local_if); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo.cpp-1355- transport_t target_family = TRANS_VMA; ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-348- ,m_n_sysvar_rx_delta_tsc_between_cq_polls(safe_mce_sys().rx_delta_tsc_between_cq_polls) libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:349: ,m_reuseaddr(false) libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-350- ,m_reuseport(false) ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-467- while (dst_entry_iter != m_dst_entry_map.end()) { libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:468: if (!m_bound.is_anyaddr() && !m_bound.is_mc()) { libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:469: dst_entry_iter->second->set_bound_addr(m_bound.get_in_addr()); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-470- } ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-499- m_connected.set_sa_family(AF_INET); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:500: m_connected.set_in_addr(INADDR_ANY); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:501: m_p_socket_stats->connected_ip = m_connected.get_in_addr(); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-502- ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-507- libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:508: if (ZERONET_N(connect_to.get_in_addr())) { libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-509- si_udp_logdbg("VMA does not offload zero net IP address"); ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-513- libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:514: if (LOOPBACK_N(connect_to.get_in_addr())) { libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-515- si_udp_logdbg("VMA does not offload local loopback IP address"); ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-520- libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:521: in_addr_t dst_ip = connect_to.get_in_addr(); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-522- in_port_t dst_port = connect_to.get_in_port(); ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-524- // Check & Save connect ip info libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:525: if (dst_ip != INADDR_ANY && m_connected.get_in_addr() != dst_ip) { libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:526: si_udp_logdbg("connected ip changed (%s -> %s)", m_connected.to_str_in_addr(), connect_to.to_str_in_addr()); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-527- } libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:528: m_connected.set_in_addr(dst_ip); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-529- m_p_socket_stats->connected_ip = dst_ip; ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-569- m_p_connected_dst_entry = new dst_entry_udp_mc(dst_ip, dst_port, src_port, libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:570: m_mc_tx_if ? m_mc_tx_if : m_bound.get_in_addr(), libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-571- m_b_mc_tx_loop, data, m_ring_alloc_log_tx); ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-581- si_udp_logerr("Failed to create dst_entry(dst_ip:%s, dst_port:%d, src_port:%d)", NIPQUAD(dst_ip), ntohs(dst_port), ntohs(src_port)); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:582: m_connected.set_in_addr(INADDR_ANY); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-583- m_p_socket_stats->connected_ip = INADDR_ANY; ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-589- BULLSEYE_EXCLUDE_BLOCK_END libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:590: if (!m_bound.is_anyaddr() && !m_bound.is_mc()) { libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:591: m_p_connected_dst_entry->set_bound_addr(m_bound.get_in_addr()); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-592- } libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-593- if (m_so_bindtodevice_ip) { libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:594: m_p_connected_dst_entry->set_so_bindtodevice_addr(m_so_bindtodevice_ip); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-595- } ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-634- bool is_bound_modified = false; libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:635: in_addr_t bound_if = bindname.get_in_addr(); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-636- in_port_t bound_port = bindname.get_in_port(); ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-648- // Check & Save bind if info libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:649: if (m_bound.get_in_addr() != bound_if) { libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:650: si_udp_logdbg("bound if changed (%s -> %d.%d.%d.%d)", m_bound.to_str_in_addr(), NIPQUAD(bound_if)); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:651: m_bound.set_in_addr(bound_if); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-652- m_p_socket_stats->bound_if = bound_if; ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-661- // 3. if not offloaded then set a PassThrough libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:662: if ((m_bound.is_anyaddr() || g_p_net_device_table_mgr->get_net_device_val(m_bound.get_in_addr()))) { libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-663- attach_as_uc_receiver(ROLE_UDP_RECEIVER); // if failed, we will get RX from OS ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-705- case SO_REUSEADDR: libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:706: set_reuseaddr(*(bool*)__optval); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-707- si_udp_logdbg("SOL_SOCKET, %s=%s", setsockopt_so_opt_to_str(__optname), (*(bool*)__optval ? "true" : "false")); ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-763- if (m_p_connected_dst_entry) { libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:764: m_p_connected_dst_entry->set_so_bindtodevice_addr(m_so_bindtodevice_ip); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-765- } else { ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-767- while (dst_entry_iter != m_dst_entry_map.end()) { libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:768: dst_entry_iter->second->set_so_bindtodevice_addr(m_so_bindtodevice_ip); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-769- dst_entry_iter++; ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-1007- libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:1008: if ((!m_bound.is_anyaddr()) && (!m_bound.is_mc())) { libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:1009: src_ip = m_bound.get_in_addr(); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-1010- } else if (m_so_bindtodevice_ip) { ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-1029- // Check MC rules for not offloading libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:1030: sock_addr tmp_grp_addr(AF_INET, mc_grp, m_bound.get_in_port()); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-1031- mc_pending_pram mcpram = {mreqprm.imr_multiaddr, mreqprm.imr_interface, mreqprm.imr_sourceaddr, __optname}; ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-1113- if (std::find(m_port_map.begin(), m_port_map.end(), port_socket.port) == m_port_map.end()) { libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:1114: port_socket.fd = get_sock_by_L3_L4(PROTO_UDP, m_bound.get_in_addr(), port_socket.port); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-1115- if (port_socket.fd == -1) { ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-1623- p_dst_entry = new dst_entry_udp_mc( libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:1624: dst.get_in_addr(), libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-1625- dst.get_in_port(), libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-1626- src_port, libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:1627: m_mc_tx_if ? m_mc_tx_if : m_bound.get_in_addr(), libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-1628- m_b_mc_tx_loop, ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-1634- p_dst_entry = new dst_entry_udp( libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:1635: dst.get_in_addr(), libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-1636- dst.get_in_port(), ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-1642- if (!p_dst_entry) { libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:1643: si_udp_logerr("Failed to create dst_entry(dst_ip:%s, dst_port:%d, src_port:%d)", dst.to_str_in_addr(), dst.to_str_in_port(), ntohs(src_port)); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-1644- goto tx_packet_to_os; ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-1646- BULLSEYE_EXCLUDE_BLOCK_END libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:1647: if (!m_bound.is_anyaddr() && !m_bound.is_mc()) { libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:1648: p_dst_entry->set_bound_addr(m_bound.get_in_addr()); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-1649- } libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-1650- if (m_so_bindtodevice_ip) { libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:1651: p_dst_entry->set_so_bindtodevice_addr(m_so_bindtodevice_ip); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-1652- } ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-1810-{ libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:1811: if ((m_connected.get_in_port() != INPORT_ANY) && (m_connected.get_in_addr() != INADDR_ANY)) { libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-1812- if (unlikely(m_connected.get_in_port() != p_desc->rx.src.sin_port)) { ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-1817- libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:1818: if (unlikely(m_connected.get_in_addr() != p_desc->rx.src.sin_addr.s_addr)) { libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-1819- si_udp_logfunc("rx packet discarded - not socket's connected port (pkt: [%d:%d:%d:%d], sock:[%s])", libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:1820: NIPQUAD(p_desc->rx.src.sin_addr.s_addr), m_connected.to_str_in_addr()); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-1821- return false; ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-1837- si_udp_logfunc("rx packet discarded - loopback is disabled (pkt: [%d:%d:%d:%d], sock:%s)", libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:1838: NIPQUAD(p_desc->rx.src.sin_addr.s_addr), m_bound.to_str_in_addr()); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-1839- return false; ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-2260- libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:2261: sock_addr tmp_grp_addr(AF_INET, mc_grp, m_bound.get_in_port()); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-2262- if (__vma_match_udp_receiver(TRANS_VMA, safe_mce_sys().app_id, tmp_grp_addr.get_p_sa(), tmp_grp_addr.get_socklen()) == TRANS_OS) { ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-2271- libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:2272: if (!m_bound.is_anyaddr() && !m_bound.is_mc()) { libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:2273: src_ip = m_bound.get_in_addr(); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-2274- }else if (m_so_bindtodevice_ip) { ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-2283- // MNY: TODO: Check rules for local_if (blacklist interface feature) libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:2284: /*sock_addr tmp_if_addr(AF_INET, mc_if, m_bound.get_in_port()); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-2285- if (__vma_match_udp_receiver(TRANS_VMA, tmp_if_addr.get_p_sa(), tmp_if_addr.get_socklen(), safe_mce_sys().app_id) == TRANS_OS) { ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-2310- libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:2311: flow_tuple_with_local_if flow_key(mc_grp, m_bound.get_in_port(), m_connected.get_in_addr(), m_connected.get_in_port(), PROTO_UDP, mc_if); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-2312- if (!attach_receiver(flow_key)) { ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-2335- { libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp:2336: flow_tuple_with_local_if flow_key(mc_grp, m_bound.get_in_port(), m_connected.get_in_addr(), m_connected.get_in_port(), PROTO_UDP, mc_if); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.cpp-2337- original_os_setsockopt_helper( &mreq_src, pram_size, p_mc_pram->optname); ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.h-108- libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.h:109: inline void set_reuseaddr(bool reuseaddr) { m_reuseaddr = reuseaddr; } libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_udp.h-110- inline void set_reuseport(bool reuseport) { m_reuseport = reuseport; } ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp-591- socket_data data = { m_fd, m_n_uc_ttl, m_pcb.tos, m_pcp }; libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp:592: m_p_connected_dst_entry = new dst_entry_tcp(m_connected.get_in_addr(), libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp-593- m_connected.get_in_port(), ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp-603- BULLSEYE_EXCLUDE_BLOCK_END libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp:604: if (!m_bound.is_anyaddr()) { libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp:605: m_p_connected_dst_entry->set_bound_addr(m_bound.get_in_addr()); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp-606- } libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp-607- if (m_so_bindtodevice_ip) { libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp:608: m_p_connected_dst_entry->set_so_bindtodevice_addr(m_so_bindtodevice_ip); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp-609- } ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp-720- data.type = SOCK_STREAM; libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp:721: data.src_ip = p_si_tcp->m_bound.get_in_addr(); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp-722- data.src_port = p_si_tcp->m_bound.get_in_port(); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp:723: data.dst_ip = p_si_tcp->m_connected.get_in_addr(); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp-724- data.dst_port = p_si_tcp->m_connected.get_in_port(); ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp-2061- // update it after route was resolved and device was updated libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp:2062: m_p_socket_stats->bound_if = m_p_connected_dst_entry->get_src_addr(); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp-2063- ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp-2065- remote_addr.sin_family = AF_INET; libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp:2066: remote_addr.sin_addr.s_addr = m_p_connected_dst_entry->get_dst_addr(); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp-2067- remote_addr.sin_port = m_p_connected_dst_entry->get_dst_port(); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp:2068: sock_addr local_addr(m_bound.get_p_sa()); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp:2069: if (local_addr.is_anyaddr()) libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp:2070: local_addr.set_in_addr(m_p_connected_dst_entry->get_src_addr()); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp-2071- ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp-2081- libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp:2082: if (m_bound.is_anyaddr()) { libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp:2083: m_bound.set_in_addr(m_p_connected_dst_entry->get_src_addr()); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp:2084: in_addr_t ip = m_bound.get_in_addr(); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp-2085- tcp_bind(&m_pcb, (ip_addr_t*)(&ip), (ntohs(m_bound.get_in_port()))); ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp-2095- libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp:2096: in_addr_t peer_ip_addr = m_connected.get_in_addr(); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp-2097- fit_rcv_wnd(true); ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp-2213- m_bound.set(tmp_sin); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp:2214: in_addr_t ip = m_bound.get_in_addr(); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp-2215- libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp:2216: if (!m_bound.is_anyaddr() && !g_p_net_device_table_mgr->get_net_device_val(ip)) { //if socket is not bound to INADDR_ANY and not offloaded socket- only bind OS libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp-2217- setPassthrough(); ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp-2234- libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp:2235: m_p_socket_stats->bound_if = m_bound.get_in_addr(); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp-2236- m_p_socket_stats->bound_port = m_bound.get_in_port(); ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp-2518- libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp:2519: ns->m_p_socket_stats->connected_ip = ns->m_connected.get_in_addr(); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp-2520- ns->m_p_socket_stats->connected_port = ns->m_connected.get_in_port(); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp-2521- libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp:2522: ns->m_p_socket_stats->bound_if = ns->m_bound.get_in_addr(); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp-2523- ns->m_p_socket_stats->bound_port = ns->m_bound.get_in_port(); ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp-2602- libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp:2603: child->m_p_socket_stats->connected_ip = child->m_connected.get_in_addr(); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp-2604- child->m_p_socket_stats->connected_port = child->m_connected.get_in_port(); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp:2605: child->m_p_socket_stats->bound_if = child->m_bound.get_in_addr(); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp-2606- child->m_p_socket_stats->bound_port = child->m_bound.get_in_port(); ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp-2900- libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp:2901: m_connected.set_in_addr(m_pcb.remote_ip.addr); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp-2902- m_connected.set_in_port(htons(m_pcb.remote_port)); ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp-2904- libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp:2905: m_bound.set_in_addr(m_pcb.local_ip.addr); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp-2906- m_bound.set_in_port(htons(m_pcb.local_port)); ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp-2960- libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp:2961: conn->m_p_socket_stats->connected_ip = conn->m_connected.get_in_addr(); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp-2962- conn->m_p_socket_stats->connected_port = conn->m_connected.get_in_port(); ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp-3553- * Also we can not have bound information as libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp:3554: * (!m_bound.is_anyaddr() && !m_bound.is_local_loopback()) libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp-3555- * and can not detect offload/non-offload socket ############################################## libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp-3577- } else { libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp:3578: m_p_connected_dst_entry->set_so_bindtodevice_addr(m_so_bindtodevice_ip); libvma-8.8.1.really.8.7.7/src/vma/sock/sockinfo_tcp.cpp-3579- } ############################################## libvma-8.8.1.really.8.7.7/src/vma/util/config_parser.y-77-/* define the address by 4 integers */ libvma-8.8.1.really.8.7.7/src/vma/util/config_parser.y:78:static void __vma_set_ipv4_addr(short a0, short a1, short a2, short a3) libvma-8.8.1.really.8.7.7/src/vma/util/config_parser.y-79-{ ############################################## libvma-8.8.1.really.8.7.7/src/vma/util/config_parser.y-453-ipv4: libvma-8.8.1.really.8.7.7/src/vma/util/config_parser.y:454: INT '.' INT '.' INT '.' INT { __vma_set_ipv4_addr($1,$3,$5,$7); } libvma-8.8.1.really.8.7.7/src/vma/util/config_parser.y-455- ; ############################################## libvma-8.8.1.really.8.7.7/src/vma/util/data_updater.cpp-49-{ libvma-8.8.1.really.8.7.7/src/vma/util/data_updater.cpp:50: if ((IN_MULTICAST_N(dst.get_dst_addr()) && m_is_multicast) || libvma-8.8.1.really.8.7.7/src/vma/util/data_updater.cpp:51: (!IN_MULTICAST_N(dst.get_dst_addr()) && !m_is_multicast)) { libvma-8.8.1.really.8.7.7/src/vma/util/data_updater.cpp-52- dst.set_ip_ttl(m_ttl); ############################################## libvma-8.8.1.really.8.7.7/src/vma/util/match.cpp-256-/* return 0 if the addresses match */ libvma-8.8.1.really.8.7.7/src/vma/util/match.cpp:257:static inline int match_ipv4_addr(struct address_port_rule *rule, const struct sockaddr_in *sin) libvma-8.8.1.really.8.7.7/src/vma/util/match.cpp-258-{ ############################################## libvma-8.8.1.really.8.7.7/src/vma/util/match.cpp-328- if ( __vma_sockaddr_to_vma( addr_in_first, addrlen_first, &tmp_sin_first, NULL ) || libvma-8.8.1.really.8.7.7/src/vma/util/match.cpp:329: match_ipv4_addr(&(rule->first), &tmp_sin_first)) { libvma-8.8.1.really.8.7.7/src/vma/util/match.cpp-330- match_logdbg("NEGATIVE MATCH by address" ); ############################################## libvma-8.8.1.really.8.7.7/src/vma/util/match.cpp-349- if ( __vma_sockaddr_to_vma( addr_in_second, addrlen_second, &tmp_sin_second, NULL ) || libvma-8.8.1.really.8.7.7/src/vma/util/match.cpp:350: match_ipv4_addr(&(rule->second), &tmp_sin_second)) { libvma-8.8.1.really.8.7.7/src/vma/util/match.cpp-351- match_logdbg("NEGATIVE MATCH by address" ); ############################################## libvma-8.8.1.really.8.7.7/src/vma/util/sock_addr.h-44-public: libvma-8.8.1.really.8.7.7/src/vma/util/sock_addr.h:45: sock_addr() : m_p_sa_in((struct sockaddr_in*)&m_sa) { memset(m_p_sa_in, 0, get_socklen()); m_str[0]='\0'; m_str_in_addr[0]='\0'; m_str_in_port[0]='\0'; }; libvma-8.8.1.really.8.7.7/src/vma/util/sock_addr.h-46-#if _BullseyeCoverage ############################################## libvma-8.8.1.really.8.7.7/src/vma/util/sock_addr.h-48-#endif libvma-8.8.1.really.8.7.7/src/vma/util/sock_addr.h:49: sock_addr(struct sockaddr& other) : m_sa(other), m_p_sa_in((struct sockaddr_in*)&m_sa) { m_str[0]='\0'; m_str_in_addr[0]='\0'; m_str_in_port[0]='\0'; }; libvma-8.8.1.really.8.7.7/src/vma/util/sock_addr.h-50-#if _BullseyeCoverage ############################################## libvma-8.8.1.really.8.7.7/src/vma/util/sock_addr.h-53- // coverity[uninit_member] libvma-8.8.1.really.8.7.7/src/vma/util/sock_addr.h:54: sock_addr(const struct sockaddr* other) : m_sa(*other), m_p_sa_in((struct sockaddr_in*)&m_sa) { m_str[0]='\0'; }; libvma-8.8.1.really.8.7.7/src/vma/util/sock_addr.h-55-#if _BullseyeCoverage ############################################## libvma-8.8.1.really.8.7.7/src/vma/util/sock_addr.h-57-#endif libvma-8.8.1.really.8.7.7/src/vma/util/sock_addr.h:58: sock_addr(struct sockaddr_in other) : m_sa_in(other), m_p_sa_in((struct sockaddr_in*)&m_sa) { m_str[0]='\0'; m_str_in_addr[0]='\0'; m_str_in_port[0]='\0'; }; libvma-8.8.1.really.8.7.7/src/vma/util/sock_addr.h-59-#if _BullseyeCoverage ############################################## libvma-8.8.1.really.8.7.7/src/vma/util/sock_addr.h-61-#endif libvma-8.8.1.really.8.7.7/src/vma/util/sock_addr.h:62: sock_addr(sa_family_t f, in_addr_t a, in_port_t p) : m_p_sa_in((struct sockaddr_in*)&m_sa) libvma-8.8.1.really.8.7.7/src/vma/util/sock_addr.h:63: { memset(m_p_sa_in, 0, get_socklen()); set_sa_family(f); set_in_addr(a); set_in_port(p); m_str[0]='\0'; m_str_in_addr[0]='\0'; m_str_in_port[0]='\0'; }; libvma-8.8.1.really.8.7.7/src/vma/util/sock_addr.h:64: ~sock_addr() {}; libvma-8.8.1.really.8.7.7/src/vma/util/sock_addr.h-65- ############################################## libvma-8.8.1.really.8.7.7/src/vma/util/sock_addr.h-70- sa_family_t get_sa_family() { struct sockaddr_in* p_sa_in = (struct sockaddr_in*)&m_sa; return p_sa_in->sin_family; } libvma-8.8.1.really.8.7.7/src/vma/util/sock_addr.h:71: in_addr_t get_in_addr() { struct sockaddr_in* p_sa_in = (struct sockaddr_in*)&m_sa; return p_sa_in->sin_addr.s_addr; } libvma-8.8.1.really.8.7.7/src/vma/util/sock_addr.h-72- in_port_t get_in_port() { struct sockaddr_in* p_sa_in = (struct sockaddr_in*)&m_sa; return p_sa_in->sin_port; } ############################################## libvma-8.8.1.really.8.7.7/src/vma/util/sock_addr.h-74- libvma-8.8.1.really.8.7.7/src/vma/util/sock_addr.h:75: bool is_anyaddr() { return (INADDR_ANY == m_p_sa_in->sin_addr.s_addr); }; libvma-8.8.1.really.8.7.7/src/vma/util/sock_addr.h-76- bool is_mc() { return (IN_MULTICAST_N(m_p_sa_in->sin_addr.s_addr)); }; ############################################## libvma-8.8.1.really.8.7.7/src/vma/util/sock_addr.h-90- void set_sa_family(sa_family_t family) { m_sa_in.sin_family = family; } libvma-8.8.1.really.8.7.7/src/vma/util/sock_addr.h:91: void set_in_addr(in_addr_t in_addr) { m_sa_in.sin_addr.s_addr = in_addr;} libvma-8.8.1.really.8.7.7/src/vma/util/sock_addr.h-92- void set_in_port(in_port_t in_port) { m_sa_in.sin_port = in_port;} ############################################## libvma-8.8.1.really.8.7.7/src/vma/util/sock_addr.h-139- libvma-8.8.1.really.8.7.7/src/vma/util/sock_addr.h:140: char* to_str_in_addr() { set_str_in_addr(); return m_str_in_addr; }; libvma-8.8.1.really.8.7.7/src/vma/util/sock_addr.h-141- char* to_str_in_port() { set_str_in_port(); return m_str_in_port; }; libvma-8.8.1.really.8.7.7/src/vma/util/sock_addr.h:142: char* to_str() { set_str_in_addr(); set_str_in_port(); set_str(); return m_str; }; libvma-8.8.1.really.8.7.7/src/vma/util/sock_addr.h-143- ############################################## libvma-8.8.1.really.8.7.7/src/vma/util/sock_addr.h-156- /* cppcheck-suppress wrongPrintfScanfArgNum */ libvma-8.8.1.really.8.7.7/src/vma/util/sock_addr.h:157: void set_str_in_addr() { sprintf(m_str_in_addr, "%d.%d.%d.%d", NIPQUAD(get_in_addr())); set_str(); } libvma-8.8.1.really.8.7.7/src/vma/util/sock_addr.h-158- void set_str_in_port() { sprintf(m_str_in_port, "%d", ntohs(get_in_port())); set_str(); } libvma-8.8.1.really.8.7.7/src/vma/util/sock_addr.h-159- /* cppcheck-suppress wrongPrintfScanfArgNum */ libvma-8.8.1.really.8.7.7/src/vma/util/sock_addr.h:160: void set_str() { sprintf(m_str, "%d.%d.%d.%d:%d", NIPQUAD(get_in_addr()), ntohs(get_in_port())); }; libvma-8.8.1.really.8.7.7/src/vma/util/sock_addr.h-161-}; ############################################## libvma-8.8.1.really.8.7.7/src/vma/util/sock_addr.h-178- libvma-8.8.1.really.8.7.7/src/vma/util/sock_addr.h:179:static inline in_addr_t get_sa_ipv4_addr(const struct sockaddr* addr) libvma-8.8.1.really.8.7.7/src/vma/util/sock_addr.h-180-{ ############################################## libvma-8.8.1.really.8.7.7/src/vma/util/sock_addr.h-183- libvma-8.8.1.really.8.7.7/src/vma/util/sock_addr.h:184:static inline in_addr_t get_sa_ipv4_addr(const struct sockaddr& addr) libvma-8.8.1.really.8.7.7/src/vma/util/sock_addr.h-185-{ ############################################## libvma-8.8.1.really.8.7.7/src/vma/util/utils.cpp-114- unsigned char vlan_if_address[MAX_L2_ADDR_LEN]; libvma-8.8.1.really.8.7.7/src/vma/util/utils.cpp:115: const size_t ADDR_LEN = get_local_ll_addr(if_name, vlan_if_address, MAX_L2_ADDR_LEN, false); libvma-8.8.1.really.8.7.7/src/vma/util/utils.cpp-116- if (ADDR_LEN > 0) { ############################################## libvma-8.8.1.really.8.7.7/src/vma/util/utils.cpp-143- unsigned char tmp_mac[ADDR_LEN]; libvma-8.8.1.really.8.7.7/src/vma/util/utils.cpp:144: if (ADDR_LEN == get_local_ll_addr(ifa->ifa_name, tmp_mac, ADDR_LEN, false)) { libvma-8.8.1.really.8.7.7/src/vma/util/utils.cpp-145- int size_to_compare; ############################################## libvma-8.8.1.really.8.7.7/src/vma/util/utils.cpp-447- libvma-8.8.1.really.8.7.7/src/vma/util/utils.cpp:448: __log_func("checking local interface: %d.%d.%d.%d", NIPQUAD(get_sa_ipv4_addr(addr))); libvma-8.8.1.really.8.7.7/src/vma/util/utils.cpp-449- ############################################## libvma-8.8.1.really.8.7.7/src/vma/util/utils.cpp-458- ifap->ifa_name, libvma-8.8.1.really.8.7.7/src/vma/util/utils.cpp:459: NIPQUAD(get_sa_ipv4_addr(ifap->ifa_addr)), libvma-8.8.1.really.8.7.7/src/vma/util/utils.cpp:460: netmask_bitcount(get_sa_ipv4_addr(ifap->ifa_netmask)), libvma-8.8.1.really.8.7.7/src/vma/util/utils.cpp-461- (ifap->ifa_flags & IFF_UP ? " UP":""), ############################################## libvma-8.8.1.really.8.7.7/src/vma/util/utils.cpp-472- libvma-8.8.1.really.8.7.7/src/vma/util/utils.cpp:473: if (get_sa_ipv4_addr(ifap->ifa_addr) == get_sa_ipv4_addr(addr)) { libvma-8.8.1.really.8.7.7/src/vma/util/utils.cpp-474- ############################################## libvma-8.8.1.really.8.7.7/src/vma/util/utils.cpp-479- __log_dbg("matching device found for ip '%d.%d.%d.%d' on '%s' (flags=%#X)", libvma-8.8.1.really.8.7.7/src/vma/util/utils.cpp:480: NIPQUAD(get_sa_ipv4_addr(addr)), ifname, ifflags); libvma-8.8.1.really.8.7.7/src/vma/util/utils.cpp-481- __log_dbg("interface '%s': %d.%d.%d.%d/%d%s%s%s%s%s%s%s%s%s%s", libvma-8.8.1.really.8.7.7/src/vma/util/utils.cpp-482- ifap->ifa_name, libvma-8.8.1.really.8.7.7/src/vma/util/utils.cpp:483: NIPQUAD(get_sa_ipv4_addr(ifap->ifa_addr)), libvma-8.8.1.really.8.7.7/src/vma/util/utils.cpp:484: netmask_bitcount(get_sa_ipv4_addr(ifap->ifa_netmask)), libvma-8.8.1.really.8.7.7/src/vma/util/utils.cpp-485- (ifap->ifa_flags & IFF_UP ? " UP":""), ############################################## libvma-8.8.1.really.8.7.7/src/vma/util/utils.cpp-505- libvma-8.8.1.really.8.7.7/src/vma/util/utils.cpp:506: __log_dbg("can't find local if address %d.%d.%d.%d in ifaddr list", NIPQUAD(get_sa_ipv4_addr(addr))); libvma-8.8.1.really.8.7.7/src/vma/util/utils.cpp-507- ############################################## libvma-8.8.1.really.8.7.7/src/vma/util/utils.cpp-758- libvma-8.8.1.really.8.7.7/src/vma/util/utils.cpp:759:size_t get_local_ll_addr(IN const char * ifname, OUT unsigned char* addr, IN int addr_len, bool is_broadcast) libvma-8.8.1.really.8.7.7/src/vma/util/utils.cpp-760-{ ############################################## libvma-8.8.1.really.8.7.7/src/vma/util/utils.cpp-779- sscanf(buf, IPOIB_HW_ADDR_SSCAN_FMT, IPOIB_HW_ADDR_SSCAN(addr)); libvma-8.8.1.really.8.7.7/src/vma/util/utils.cpp:780: __log_dbg("found IB %s address " IPOIB_HW_ADDR_PRINT_FMT " for interface %s", is_broadcast?"BR":"UC", IPOIB_HW_ADDR_PRINT_ADDR(addr), ifname); libvma-8.8.1.really.8.7.7/src/vma/util/utils.cpp-781- } ############################################## libvma-8.8.1.really.8.7.7/src/vma/util/utils.cpp-783- sscanf(buf, ETH_HW_ADDR_SSCAN_FMT, ETH_HW_ADDR_SSCAN(addr)); libvma-8.8.1.really.8.7.7/src/vma/util/utils.cpp:784: __log_dbg("found ETH %s address" ETH_HW_ADDR_PRINT_FMT " for interface %s", is_broadcast?"BR":"UC", ETH_HW_ADDR_PRINT_ADDR(addr), ifname); libvma-8.8.1.really.8.7.7/src/vma/util/utils.cpp-785- } ############################################## libvma-8.8.1.really.8.7.7/src/vma/util/utils.h-298-/* Upon success - returns the actual address len in bytes; Upon error - returns zero*/ libvma-8.8.1.really.8.7.7/src/vma/util/utils.h:299:size_t get_local_ll_addr(const char* ifname, unsigned char* addr, int addr_len, bool is_broadcast); libvma-8.8.1.really.8.7.7/src/vma/util/utils.h-300- ############################################## libvma-8.8.1.really.8.7.7/src/vma/util/vtypes.h-103-#define ETH_HW_ADDR_PRINT_FMT "%02x:%02x:%02x:%02x:%02x:%02x" libvma-8.8.1.really.8.7.7/src/vma/util/vtypes.h:104:#define ETH_HW_ADDR_PRINT_ADDR(__addr) \ libvma-8.8.1.really.8.7.7/src/vma/util/vtypes.h-105- ((unsigned char *)(__addr))[0], ((unsigned char *)(__addr))[1], \ ############################################## libvma-8.8.1.really.8.7.7/src/vma/util/vtypes.h-121-#define IPOIB_HW_ADDR_PRINT_FMT "%02X%02X:%02X%02X:%02X%02X:%02X%02X:%02X%02X:%02X%02X:%02X%02X:%02X%02X:%02X%02X:%02X%02X" libvma-8.8.1.really.8.7.7/src/vma/util/vtypes.h:122:#define IPOIB_HW_ADDR_PRINT_ADDR(__addr) \ libvma-8.8.1.really.8.7.7/src/vma/util/vtypes.h-123- ((unsigned char *)(__addr))[0],((unsigned char *)(__addr))[1], \ ############################################## libvma-8.8.1.really.8.7.7/tests/extra_api_tests/tcp_zcopy_cb/client.c-38- serverAddr.sin_port = htons(config.port); libvma-8.8.1.really.8.7.7/tests/extra_api_tests/tcp_zcopy_cb/client.c:39: serverAddr.sin_addr.s_addr = inet_addr(config.sip); libvma-8.8.1.really.8.7.7/tests/extra_api_tests/tcp_zcopy_cb/client.c-40- ############################################## libvma-8.8.1.really.8.7.7/tests/extra_api_tests/tcp_zcopy_cb/client.c-86- servAddr.sin_family = AF_INET; libvma-8.8.1.really.8.7.7/tests/extra_api_tests/tcp_zcopy_cb/client.c:87: servAddr.sin_addr.s_addr = inet_addr(config.mngip); libvma-8.8.1.really.8.7.7/tests/extra_api_tests/tcp_zcopy_cb/client.c-88- servAddr.sin_port = htons(config.port + 15); ############################################## libvma-8.8.1.really.8.7.7/tests/extra_api_tests/tcp_zcopy_cb/server.c-192- servAddr.sin_family = AF_INET; libvma-8.8.1.really.8.7.7/tests/extra_api_tests/tcp_zcopy_cb/server.c:193: servAddr.sin_addr.s_addr = inet_addr(config.mngip); libvma-8.8.1.really.8.7.7/tests/extra_api_tests/tcp_zcopy_cb/server.c-194- servAddr.sin_port = htons(config.port + 15); ############################################## libvma-8.8.1.really.8.7.7/tests/extra_api_tests/tcp_zcopy_cb/server.c-242- sAddr.sin_port = htons(config.port); libvma-8.8.1.really.8.7.7/tests/extra_api_tests/tcp_zcopy_cb/server.c:243: sAddr.sin_addr.s_addr = inet_addr(config.sip); libvma-8.8.1.really.8.7.7/tests/extra_api_tests/tcp_zcopy_cb/server.c-244- ############################################## libvma-8.8.1.really.8.7.7/tests/gtest/common/base.cc-46- bogus_addr.sin_family = PF_INET; libvma-8.8.1.really.8.7.7/tests/gtest/common/base.cc:47: bogus_addr.sin_addr.s_addr = inet_addr("1.1.1.1"); libvma-8.8.1.really.8.7.7/tests/gtest/common/base.cc-48- bogus_addr.sin_port = 0; ############################################## libvma-8.8.1.really.8.7.7/tests/gtest/common/gtest-all.cc-3981- if (value_param != NULL) { libvma-8.8.1.really.8.7.7/tests/gtest/common/gtest-all.cc:3982: printf("GetParam() = %s", value_param); libvma-8.8.1.really.8.7.7/tests/gtest/common/gtest-all.cc-3983- } ############################################## libvma-8.8.1.really.8.7.7/tests/gtest/common/gtest-all.cc-4069- } else { libvma-8.8.1.really.8.7.7/tests/gtest/common/gtest-all.cc:4070: printf(", where TypeParam = %s\n", test_case.type_param()); libvma-8.8.1.really.8.7.7/tests/gtest/common/gtest-all.cc-4071- } ############################################## libvma-8.8.1.really.8.7.7/tests/gtest/common/sys.cc-91- libvma-8.8.1.really.8.7.7/tests/gtest/common/sys.cc:92:int sys_get_addr(char *dst, struct sockaddr_in *addr) libvma-8.8.1.really.8.7.7/tests/gtest/common/sys.cc-93-{ ############################################## libvma-8.8.1.really.8.7.7/tests/gtest/common/sys.cc-146- libvma-8.8.1.really.8.7.7/tests/gtest/common/sys.cc:147:int sys_dev2addr(char *dev, struct sockaddr_in *addr) libvma-8.8.1.really.8.7.7/tests/gtest/common/sys.cc-148-{ ############################################## libvma-8.8.1.really.8.7.7/tests/gtest/common/sys.cc-184- gateway = line; libvma-8.8.1.really.8.7.7/tests/gtest/common/sys.cc:185: addr->sin_addr.s_addr = inet_addr(gateway); libvma-8.8.1.really.8.7.7/tests/gtest/common/sys.cc-186- } ############################################## libvma-8.8.1.really.8.7.7/tests/gtest/common/sys.h-56-#if defined(__i386__) libvma-8.8.1.really.8.7.7/tests/gtest/common/sys.h:57: __asm volatile(".byte 0x0f, 0x31" : "=A" (result) : ); libvma-8.8.1.really.8.7.7/tests/gtest/common/sys.h-58- ############################################## libvma-8.8.1.really.8.7.7/tests/gtest/common/sys.h-60- unsigned hi, lo; libvma-8.8.1.really.8.7.7/tests/gtest/common/sys.h:61: __asm volatile("rdtsc" : "=a"(lo), "=d"(hi)); libvma-8.8.1.really.8.7.7/tests/gtest/common/sys.h-62- result = hi; ############################################## libvma-8.8.1.really.8.7.7/tests/gtest/common/sys.h-67- unsigned long int hi, lo, tmp; libvma-8.8.1.really.8.7.7/tests/gtest/common/sys.h:68: __asm volatile( libvma-8.8.1.really.8.7.7/tests/gtest/common/sys.h-69- "0: \n\t" ############################################## libvma-8.8.1.really.8.7.7/tests/gtest/common/sys.h-87- libvma-8.8.1.really.8.7.7/tests/gtest/common/sys.h:88:int sys_get_addr(char *dst, struct sockaddr_in *addr); libvma-8.8.1.really.8.7.7/tests/gtest/common/sys.h-89- ############################################## libvma-8.8.1.really.8.7.7/tests/gtest/common/sys.h-91- libvma-8.8.1.really.8.7.7/tests/gtest/common/sys.h:92:int sys_dev2addr(char *dev, struct sockaddr_in *addr); libvma-8.8.1.really.8.7.7/tests/gtest/common/sys.h-93- ############################################## libvma-8.8.1.really.8.7.7/tests/gtest/main.cc-124- if (token1) { libvma-8.8.1.really.8.7.7/tests/gtest/main.cc:125: rc = sys_get_addr(token1, >est_conf.client_addr); libvma-8.8.1.really.8.7.7/tests/gtest/main.cc-126- if (rc < 0) { ############################################## libvma-8.8.1.really.8.7.7/tests/gtest/main.cc-131- if (token2) { libvma-8.8.1.really.8.7.7/tests/gtest/main.cc:132: rc = sys_get_addr(token2, >est_conf.server_addr); libvma-8.8.1.really.8.7.7/tests/gtest/main.cc-133- if (rc < 0) { ############################################## libvma-8.8.1.really.8.7.7/tests/gtest/main.cc-155- if (token1) { libvma-8.8.1.really.8.7.7/tests/gtest/main.cc:156: rc = sys_dev2addr(token1, >est_conf.client_addr); libvma-8.8.1.really.8.7.7/tests/gtest/main.cc-157- if (rc < 0) { ############################################## libvma-8.8.1.really.8.7.7/tests/gtest/main.cc-162- if (token2) { libvma-8.8.1.really.8.7.7/tests/gtest/main.cc:163: rc = sys_dev2addr(token2, >est_conf.server_addr); libvma-8.8.1.really.8.7.7/tests/gtest/main.cc-164- if (rc < 0) { ############################################## libvma-8.8.1.really.8.7.7/tests/latency_test/tcp_lat.cpp-236- libvma-8.8.1.really.8.7.7/tests/latency_test/tcp_lat.cpp:237:static int get_addr(char *dst, struct sockaddr_in *addr) libvma-8.8.1.really.8.7.7/tests/latency_test/tcp_lat.cpp-238-{ ############################################## libvma-8.8.1.really.8.7.7/tests/latency_test/tcp_lat.cpp-752- } libvma-8.8.1.really.8.7.7/tests/latency_test/tcp_lat.cpp:753: ret = get_addr(optarg, &server_addr); libvma-8.8.1.really.8.7.7/tests/latency_test/tcp_lat.cpp-754- if (ret < 0) { ############################################## libvma-8.8.1.really.8.7.7/tests/latency_test/udp_lat.c-2131- case OPT_RX_MC_IF: libvma-8.8.1.really.8.7.7/tests/latency_test/udp_lat.c:2132: if ((user_params.rx_mc_if_addr.s_addr = inet_addr(optarg)) == INADDR_NONE) { /* already in network byte order*/ libvma-8.8.1.really.8.7.7/tests/latency_test/udp_lat.c-2133- log_msg("'-%c' Invalid address: %s", c, optarg); ############################################## libvma-8.8.1.really.8.7.7/tests/latency_test/udp_lat.c-2138- case OPT_TX_MC_IF: libvma-8.8.1.really.8.7.7/tests/latency_test/udp_lat.c:2139: if ((user_params.tx_mc_if_addr.s_addr = inet_addr(optarg)) == INADDR_NONE) { /* already in network byte order*/ libvma-8.8.1.really.8.7.7/tests/latency_test/udp_lat.c-2140- log_msg("'-%c' Invalid address: %s", c, optarg); ############################################## libvma-8.8.1.really.8.7.7/tests/low_pps_tcp_send_test/exchange.cpp-110- groupsock.sin_family = AF_INET; libvma-8.8.1.really.8.7.7/tests/low_pps_tcp_send_test/exchange.cpp:111: groupsock.sin_addr.s_addr = inet_addr(mc_address); libvma-8.8.1.really.8.7.7/tests/low_pps_tcp_send_test/exchange.cpp-112- groupsock.sin_port = htons(mc_dest_port); ############################################## libvma-8.8.1.really.8.7.7/tests/low_pps_tcp_send_test/exchange.cpp-123- /* Set local interface for outbound multicast datagrams. */ libvma-8.8.1.really.8.7.7/tests/low_pps_tcp_send_test/exchange.cpp:124: localInterface.s_addr = inet_addr(if_address); libvma-8.8.1.really.8.7.7/tests/low_pps_tcp_send_test/exchange.cpp-125- if(setsockopt(fd, IPPROTO_IP, IP_MULTICAST_IF, (char *)&localInterface, sizeof(localInterface)) < 0) ############################################## libvma-8.8.1.really.8.7.7/tests/low_pps_tcp_send_test/exchange.cpp-214- localSock.sin_family = AF_INET; libvma-8.8.1.really.8.7.7/tests/low_pps_tcp_send_test/exchange.cpp:215: localSock.sin_addr.s_addr = inet_addr(if_address); libvma-8.8.1.really.8.7.7/tests/low_pps_tcp_send_test/exchange.cpp-216- localSock.sin_port = htons(tcp_local_port); ############################################## libvma-8.8.1.really.8.7.7/tests/low_pps_tcp_send_test/trader.cpp-178- /* datagrams are to be received. */ libvma-8.8.1.really.8.7.7/tests/low_pps_tcp_send_test/trader.cpp:179: group.imr_multiaddr.s_addr = inet_addr(mc_address); libvma-8.8.1.really.8.7.7/tests/low_pps_tcp_send_test/trader.cpp:180: group.imr_interface.s_addr = inet_addr(if_address); libvma-8.8.1.really.8.7.7/tests/low_pps_tcp_send_test/trader.cpp-181- if(setsockopt(fd, IPPROTO_IP, IP_ADD_MEMBERSHIP, (char *)&group, sizeof(group)) < 0) ############################################## libvma-8.8.1.really.8.7.7/tests/low_pps_tcp_send_test/trader.cpp-209- localSock.sin_family = AF_INET; libvma-8.8.1.really.8.7.7/tests/low_pps_tcp_send_test/trader.cpp:210: localSock.sin_addr.s_addr = inet_addr(if_address); libvma-8.8.1.really.8.7.7/tests/low_pps_tcp_send_test/trader.cpp-211- localSock.sin_port = htons(uc_local_port+sock_num-1); ############################################## libvma-8.8.1.really.8.7.7/tests/low_pps_tcp_send_test/trader.cpp-233- remoteSock.sin_family = AF_INET; libvma-8.8.1.really.8.7.7/tests/low_pps_tcp_send_test/trader.cpp:234: remoteSock.sin_addr.s_addr = inet_addr(uc_server_address); libvma-8.8.1.really.8.7.7/tests/low_pps_tcp_send_test/trader.cpp-235- remoteSock.sin_port = htons(uc_server_port); ############################################## libvma-8.8.1.really.8.7.7/tests/low_pps_tcp_send_test/trader.cpp-346- remoteSock.sin_family = AF_INET; libvma-8.8.1.really.8.7.7/tests/low_pps_tcp_send_test/trader.cpp:347: remoteSock.sin_addr.s_addr = inet_addr(uc_server_address); libvma-8.8.1.really.8.7.7/tests/low_pps_tcp_send_test/trader.cpp-348- remoteSock.sin_port = htons(uc_server_port); ############################################## libvma-8.8.1.really.8.7.7/tests/mc_loop_test/mc_loop_test.c-142- libvma-8.8.1.really.8.7.7/tests/mc_loop_test/mc_loop_test.c:143:int check_empty_addr(struct in_addr in){ libvma-8.8.1.really.8.7.7/tests/mc_loop_test/mc_loop_test.c-144- return !(strcmp("0.0.0.0", inet_ntoa(in))); ############################################## libvma-8.8.1.really.8.7.7/tests/mc_loop_test/mc_loop_test.c-174- /* check if the ip is 0.0.0.0 and if so insert INADDR_ANY to user_params.addr */ libvma-8.8.1.really.8.7.7/tests/mc_loop_test/mc_loop_test.c:175: if (check_empty_addr(user_params.addr.sin_addr)){ libvma-8.8.1.really.8.7.7/tests/mc_loop_test/mc_loop_test.c-176- user_params.addr.sin_addr.s_addr = htonl(INADDR_ANY); ############################################## libvma-8.8.1.really.8.7.7/tests/multithread_test/exchange.cpp-78- groupsock.sin_family = AF_INET; libvma-8.8.1.really.8.7.7/tests/multithread_test/exchange.cpp:79: groupsock.sin_addr.s_addr = inet_addr(mc_address); libvma-8.8.1.really.8.7.7/tests/multithread_test/exchange.cpp-80- groupsock.sin_port = htons(mc_dest_port); ############################################## libvma-8.8.1.really.8.7.7/tests/multithread_test/exchange.cpp-91- /* Set local interface for outbound multicast datagrams. */ libvma-8.8.1.really.8.7.7/tests/multithread_test/exchange.cpp:92: localInterface.s_addr = inet_addr(if_address); libvma-8.8.1.really.8.7.7/tests/multithread_test/exchange.cpp-93- if(setsockopt(fd, IPPROTO_IP, IP_MULTICAST_IF, (char *)&localInterface, sizeof(localInterface)) < 0) ############################################## libvma-8.8.1.really.8.7.7/tests/multithread_test/exchange.cpp-183- localSock.sin_family = AF_INET; libvma-8.8.1.really.8.7.7/tests/multithread_test/exchange.cpp:184: localSock.sin_addr.s_addr = inet_addr(if_address); libvma-8.8.1.really.8.7.7/tests/multithread_test/exchange.cpp-185- localSock.sin_port = htons(uc_local_port); ############################################## libvma-8.8.1.really.8.7.7/tests/multithread_test/trader.cpp-127- /* datagrams are to be received. */ libvma-8.8.1.really.8.7.7/tests/multithread_test/trader.cpp:128: group.imr_multiaddr.s_addr = inet_addr(mc_address); libvma-8.8.1.really.8.7.7/tests/multithread_test/trader.cpp:129: group.imr_interface.s_addr = inet_addr(if_address); libvma-8.8.1.really.8.7.7/tests/multithread_test/trader.cpp-130- if(setsockopt(fd, IPPROTO_IP, IP_ADD_MEMBERSHIP, (char *)&group, sizeof(group)) < 0) ############################################## libvma-8.8.1.really.8.7.7/tests/multithread_test/trader.cpp-158- localSock.sin_family = AF_INET; libvma-8.8.1.really.8.7.7/tests/multithread_test/trader.cpp:159: localSock.sin_addr.s_addr = inet_addr(if_address); libvma-8.8.1.really.8.7.7/tests/multithread_test/trader.cpp-160- localSock.sin_port = htons(uc_local_port+sock_num-1); ############################################## libvma-8.8.1.really.8.7.7/tests/pps_test/pps_test.c-121- libvma-8.8.1.really.8.7.7/tests/pps_test/pps_test.c:122: imreq.imr_multiaddr.s_addr = inet_addr(argv[1]); libvma-8.8.1.really.8.7.7/tests/pps_test/pps_test.c-123- imreq.imr_interface.s_addr = INADDR_ANY; // use DEFAULT interface ############################################## libvma-8.8.1.really.8.7.7/tests/server_test/vtime.h-52- uint32_t low, high; libvma-8.8.1.really.8.7.7/tests/server_test/vtime.h:53: asm volatile ("rdtsc" : "=a" (low), "=d" (high)); libvma-8.8.1.really.8.7.7/tests/server_test/vtime.h-54- time = ((time_t)high << 32) | (time_t)low; ############################################## libvma-8.8.1.really.8.7.7/tests/server_test/vtime.h-56-#elif defined(__PPC__) || defined(__PPC64__) libvma-8.8.1.really.8.7.7/tests/server_test/vtime.h:57: asm volatile ("mftb %0" : "=r" (time) : ); libvma-8.8.1.really.8.7.7/tests/server_test/vtime.h-58-# define MXM_TIME_CPU_CLOCK 1 libvma-8.8.1.really.8.7.7/tests/server_test/vtime.h-59-#elif defined(__ia64__) libvma-8.8.1.really.8.7.7/tests/server_test/vtime.h:60: asm volatile ("mov %0=ar.itc" : "=r" (ret)); libvma-8.8.1.really.8.7.7/tests/server_test/vtime.h-61-# define MXM_TIME_CPU_CLOCK 1 ############################################## libvma-8.8.1.really.8.7.7/tests/tcp_window_size_exerciser/tcp_wnd_test_client.c-71- pClientIp = optarg; libvma-8.8.1.really.8.7.7/tests/tcp_window_size_exerciser/tcp_wnd_test_client.c:72: clientIp = inet_addr(optarg); libvma-8.8.1.really.8.7.7/tests/tcp_window_size_exerciser/tcp_wnd_test_client.c-73- break; ############################################## libvma-8.8.1.really.8.7.7/tests/tcp_window_size_exerciser/tcp_wnd_test_client.c-76- pServerIp = optarg; libvma-8.8.1.really.8.7.7/tests/tcp_window_size_exerciser/tcp_wnd_test_client.c:77: serverIp = inet_addr(optarg); libvma-8.8.1.really.8.7.7/tests/tcp_window_size_exerciser/tcp_wnd_test_client.c-78- break; ############################################## libvma-8.8.1.really.8.7.7/tests/tcp_window_size_exerciser/tcp_wnd_test_server.c-70- pServerIp = optarg; libvma-8.8.1.really.8.7.7/tests/tcp_window_size_exerciser/tcp_wnd_test_server.c:71: serverIp = inet_addr(optarg); libvma-8.8.1.really.8.7.7/tests/tcp_window_size_exerciser/tcp_wnd_test_server.c-72- break; ############################################## libvma-8.8.1.really.8.7.7/tests/testbed/testbed.c-183-static inline char *_addr2str(struct sockaddr_in *addr); libvma-8.8.1.really.8.7.7/tests/testbed/testbed.c:184:static int _get_addr(char *dst, struct sockaddr_in *addr); libvma-8.8.1.really.8.7.7/tests/testbed/testbed.c-185-static int _set_noblock(int fd); ############################################## libvma-8.8.1.really.8.7.7/tests/testbed/testbed.c-383- if (token1) { libvma-8.8.1.really.8.7.7/tests/testbed/testbed.c:384: rc = _get_addr(token1, &_config.addr); libvma-8.8.1.really.8.7.7/tests/testbed/testbed.c-385- if (rc < 0) { ############################################## libvma-8.8.1.really.8.7.7/tests/testbed/testbed.c-1293-#if defined(__i386__) libvma-8.8.1.really.8.7.7/tests/testbed/testbed.c:1294: __asm volatile(".byte 0x0f, 0x31" : "=A" (result) : ); libvma-8.8.1.really.8.7.7/tests/testbed/testbed.c-1295- ############################################## libvma-8.8.1.really.8.7.7/tests/testbed/testbed.c-1297- unsigned hi, lo; libvma-8.8.1.really.8.7.7/tests/testbed/testbed.c:1298: __asm volatile("rdtsc" : "=a"(lo), "=d"(hi)); libvma-8.8.1.really.8.7.7/tests/testbed/testbed.c-1299- result = hi; ############################################## libvma-8.8.1.really.8.7.7/tests/testbed/testbed.c-1304- unsigned long int hi, lo, tmp; libvma-8.8.1.really.8.7.7/tests/testbed/testbed.c:1305: __asm volatile( libvma-8.8.1.really.8.7.7/tests/testbed/testbed.c-1306- "0: \n\t" ############################################## libvma-8.8.1.really.8.7.7/tests/testbed/testbed.c-1337- libvma-8.8.1.really.8.7.7/tests/testbed/testbed.c:1338:static int _get_addr(char *dst, struct sockaddr_in *addr) libvma-8.8.1.really.8.7.7/tests/testbed/testbed.c-1339-{ ############################################## libvma-8.8.1.really.8.7.7/tests/throughput_test/bandwidth_test.c-258- libvma-8.8.1.really.8.7.7/tests/throughput_test/bandwidth_test.c:259:int check_empty_addr(struct in_addr in){ libvma-8.8.1.really.8.7.7/tests/throughput_test/bandwidth_test.c-260- return !(strcmp(DEFAULT_MC_ADDR, inet_ntoa(in))); ############################################## libvma-8.8.1.really.8.7.7/tests/throughput_test/bandwidth_test.c-291- /* check if the ip is 0.0.0.0 and if so insert INADDR_ANY to user_params.addr */ libvma-8.8.1.really.8.7.7/tests/throughput_test/bandwidth_test.c:292: if (check_empty_addr(user_params.addr.sin_addr)) { libvma-8.8.1.really.8.7.7/tests/throughput_test/bandwidth_test.c-293- user_params.addr.sin_addr.s_addr = htonl(INADDR_ANY); ############################################## libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh-252- libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh:253: latency=`ssh $REM_HOST_IP cat $TMP_FILE |tr A-Z a-z|grep latency|tr [="="=] " " |tr -s " "|tr " " "\n"|tail -2|head -1` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh-254- echo "#average latency is $latency usec" ############################################## libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh-269- libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh:270: res=`ssh $REM_HOST_IP "cat $TMP_FILE |tr A-Z a-z |grep latency | wc -l"` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh-271- ############################################## libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh-299- SRV_CMMND_LINE_PREF="[$srv_hostname "`pwd`"]" libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh:300: CLT_CMMND_LINE_PREF="[$clt_hostname "`ssh $REM_HOST_IP pwd`"]" libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh-301-} ############################################## libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh-304-{ libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh:305: clt_hostname=`ssh $REM_HOST_IP hostname` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh-306- srv_hostname=`hostname` ############################################## libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh-343- iface_arr_local=`route | grep 2[24][40].0.0.0 | tr -s ' ' | cut -d ' ' -f 8` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh:344: iface_arr_remote=`ssh $REM_HOST_IP "route | grep 2[24][40].0.0.0 | tr -s ' ' | cut -d ' ' -f 8"` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh-345- ############################################## libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh-457-{ libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh:458: ret_val=`cat $TMP_FILE | grep $1 | cut -d " " -f 2 2>/dev/null` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh-459-} ############################################## libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh-462-{ libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh:463: umcast_val=`cat $TMP_FILE | tr -d "\n" 2>/dev/null` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh-464-} ############################################## libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh-750- eval "cat $TMP_FILE.err 2>&1 | tee >> $TMP_DIR/$log_file.prep" libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh:751: LAST_ERROR=`cat $TMP_FILE.err` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh-752- SUCCSESS=$FALSE ############################################## libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh-786-{ libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh:787: LOCAL_IP=`ifconfig $INTERFACE | grep inet |grep -v inet6 | cut -d ':' -f 2| cut -d " " -f 1` >& /dev/null libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh-788-} ############################################## libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh-799- pid=$$ libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh:800: #pid=`ps -eF |grep $script_name| tr -s ' ' | cut -d ' ' -f 2|head -1` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh-801-} ############################################## libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh-818- else libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh:819: st_timestamp=`ssh $REM_HOST_IP "date" ` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh-820- fi ############################################## libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh-826-{ libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh:827: blocking_pid=`awk -F " " '{print $2}' "$1"` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh:828: blocking_app=`awk -F " " '{print $3}' "$1"` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh:829: blocking_username=`awk -F " " '{print $4}' "$1"` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh:830: blocking_id=`awk -F " " '{print $5}' "$1"` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh:831: blocking_hostname=`awk -F " " '{print $6}' "$1"` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh:832: blocking_st_time=`awk -F " " '{print $7}' "$1"` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh-833-} ############################################## libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh-896- eval "ps -eF| grep '$blocking_pid'|grep -v grep|wc -l" > $TMP_FILE libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh:897: RES=`cat $TMP_FILE` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh-898-} ############################################## libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh-904- if [ $RES == "OK" ]; then libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh:905: RES=`sudo ssh ${SUPER_USR}@${1} "ps -eF| grep ${blocking_pid}|grep -v grep|wc -l"` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh-906- else ############################################## libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh-913- RES=0 libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh:914: operating_host_ip=`awk -F " " '{print $1}' "$1"` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh-915- if [[ $operating_host_ip != "local" ]]; then ############################################## libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh-917- if [ $RES != "OK" ]; then libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh:918: operating_host_ip=`awk -F " " '{print $6}' "$1"` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh-919- fi ############################################## libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh-938- else libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh:939: tmp=`ifconfig|grep $1` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_multiplexers_test.sh-940- if [ "$tmp" != "" ]; then ############################################## libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-271- eval "save_local_hugetlb=`cat /proc/sys/vm/nr_hugepages 2>/dev/null`;save_local_shmax=`cat /proc/sys/kernel/shmmax 2>/dev/null`" libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh:272: eval "save_remote_hugetlb=`ssh $REM_HOST_IP 'cat /proc/sys/vm/nr_hugepages 2>/dev/null'`;save_remote_shmax=`ssh $REM_HOST_IP 'cat /proc/sys/kernel/shmmax 2>/dev/null'`" libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-273-} ############################################## libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-461- libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh:462: loss=`cat $TMP_FILE | grep % | tail -1 | tr " " "\n" | tail -1 | tr -d '(-)'` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh:463: avg_pps=`cat $TMP_FILE | grep % | tail -1 | tr "-" " " | tr -s " " | tr '/' '\n' | tail -1 | tr " " '\n' | tail -2 | head -1` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh:464: #avg_pps=`cat $TMP_FILE | grep % | tail -1 | tr "-" " " | tr -s " " | cut --d=" " -f 12 | cut -d "/" -f 2` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh:465: start_time=`cat $TMP_FILE|grep %|tail -1|tr "-" " "|tr -s " " | cut --d=" " -f 3 | cut --d="." -f 1` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh:466: end_time=`cat $TMP_FILE|grep %|tail -1|tr "-" " "|tr -s " " | cut --d=" " -f 4 | cut --d="." -f 1` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-467- let "actual_duration=$end_time-$start_time" libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-468- let "avg_pps=avg_pps/$actual_duration" libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh:469: avg_bw=`cat $TMP_FILE | grep % | tail -1 | tr "-" " " | tr -s " " | cut --d=" " -f 8` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-470- echo "#average loss is $loss" ############################################## libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-493- libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh:494: latency=`ssh $REM_HOST_IP cat $TMP_FILE |tr A-Z a-z|grep latency|tr [="="=] " " |tr -s " "|tr " " "\n"|tail -2|head -1` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-495- echo "#average latency is $latency usec" ############################################## libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-511- libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh:512: local pps=`ssh $REM_HOST_IP cat $TMP_FILE |tr A-Z a-z|tail -2|grep "rate"| tr -s " " |cut -d " " -f 6` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh:513: local bw=`ssh $REM_HOST_IP cat $TMP_FILE |tr A-Z a-z|tail -2|grep "bandwidth"| tr -s " " |cut -d " " -f 5` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-514- echo "#average message rate is $pps [msg/sec]" ############################################## libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-531- libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh:532: local pps=`ssh $REM_HOST_IP cat $TMP_FILE |tr A-Z a-z|tail -2|grep "rate"| tr -s " " |cut -d " " -f 6` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh:533: local bw=`ssh $REM_HOST_IP cat $TMP_FILE |tr A-Z a-z|tail -2|grep "bandwidth"| tr -s " " |cut -d " " -f 5` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh:534: local rx_recived=`cat $log_file| grep received |tail -1|tr -s " "|cut -d " " -f 4` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh:535: local tx_send=`ssh $REM_HOST_IP cat $TMP_FILE| grep sent| tail -1 |tr -s " "| cut -d " " -f 4` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-536- local diff=$(($tx_send-$rx_recived)) ############################################## libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-547- libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh:548: local d_point=`expr index $loss "\."` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-549- d_point=$(($d_point+3)) libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh:550: loss=`expr substr $loss 1 $d_point` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-551- ############################################## libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-572- if [ $res_file = $log_file ]; then libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh:573: res=`cat $res_file |tr A-Z a-z |grep $look_for | wc -l` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-574- else libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh:575: res=`ssh $REM_HOST_IP "cat $res_file |tr A-Z a-z |grep $look_for | wc -l"` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-576- fi ############################################## libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-588- libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh:589: res=`cat $TMP_FILE | grep % | wc -l` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-590- ############################################## libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-652- SRV_CMMND_LINE_PREF="[$srv_hostname "`pwd`"]" libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh:653: CLT_CMMND_LINE_PREF="[$clt_hostname "`ssh $REM_HOST_IP pwd`"]" libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-654-} ############################################## libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-657-{ libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh:658: clt_hostname=`ssh $REM_HOST_IP hostname` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-659- srv_hostname=`hostname` ############################################## libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-729- iface_arr_local=`route | grep 2[24][40].0.0.0 | tr -s ' ' | cut -d ' ' -f 8` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh:730: iface_arr_remote=`ssh $REM_HOST_IP "route | grep 2[24][40].0.0.0 | tr -s ' ' | cut -d ' ' -f 8"` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-731- ############################################## libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-844-{ libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh:845: ret_val=`cat $TMP_FILE | grep $1 | cut -d " " -f 2 2>/dev/null` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-846-} ############################################## libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-849-{ libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh:850: umcast_val=`cat $TMP_FILE | tr -d "\n" 2>/dev/null` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-851-} ############################################## libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-1171- eval "cat $TMP_FILE.err 2>&1 | tee >> $TMP_DIR/$log_file.prep" libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh:1172: LAST_ERROR=`cat $TMP_FILE.err` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-1173- SUCCSESS=$FALSE ############################################## libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-1207-{ libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh:1208: LOCAL_IP=`ifconfig $INTERFACE | grep inet |grep -v inet6 | cut -d ':' -f 2| cut -d " " -f 1` >& /dev/null libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-1209-} ############################################## libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-1238- else libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh:1239: st_timestamp=`ssh $REM_HOST_IP "date" ` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-1240- fi ############################################## libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-1246-{ libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh:1247: blocking_pid=`awk -F " " '{print $2}' "$1"` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh:1248: blocking_app=`awk -F " " '{print $3}' "$1"` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh:1249: blocking_username=`awk -F " " '{print $4}' "$1"` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh:1250: blocking_id=`awk -F " " '{print $5}' "$1"` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh:1251: blocking_hostname=`awk -F " " '{print $6}' "$1"` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh:1252: blocking_st_time=`awk -F " " '{print $7}' "$1"` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-1253-} ############################################## libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-1316- eval "ps -eF| grep '$blocking_pid'|grep -v grep|wc -l" > $TMP_FILE libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh:1317: RES=`cat $TMP_FILE` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-1318-} ############################################## libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-1324- if [ $RES == "OK" ]; then libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh:1325: RES=`sudo ssh ${SUPER_USR}@${1} "ps -eF| grep ${blocking_pid}|grep -v grep|wc -l"` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-1326- else ############################################## libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-1333- RES=0 libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh:1334: operating_host_ip=`awk -F " " '{print $1}' "$1"` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-1335- if [[ $operating_host_ip != "local" ]]; then ############################################## libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-1337- if [ $RES != "OK" ]; then libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh:1338: operating_host_ip=`awk -F " " '{print $6}' "$1"` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-1339- fi ############################################## libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-1358- else libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh:1359: tmp=`ifconfig|grep $1` libvma-8.8.1.really.8.7.7/tests/vma_perf_envelope/vma_perf_envelope.sh-1360- if [ "$tmp" != "" ]; then ############################################## libvma-8.8.1.really.8.7.7/tools/daemon/flow.c-191- /* Cleanup from possible failure during last daemon session */ libvma-8.8.1.really.8.7.7/tools/daemon/flow.c:192: sys_exec("tc qdisc del dev %s handle ffff: ingress > /dev/null 2>&1 || echo $?", if_name); libvma-8.8.1.really.8.7.7/tools/daemon/flow.c-193- libvma-8.8.1.really.8.7.7/tools/daemon/flow.c-194- /* Create filter to redirect traffic from netvsc device to tap device */ libvma-8.8.1.really.8.7.7/tools/daemon/flow.c:195: out_buf = sys_exec("tc qdisc add dev %s handle ffff: ingress > /dev/null 2>&1 || echo $?", if_name); libvma-8.8.1.really.8.7.7/tools/daemon/flow.c-196- if (NULL == out_buf || (out_buf[0] != '\0' && out_buf[0] != '0')) { ############################################## libvma-8.8.1.really.8.7.7/tools/daemon/flow.c-561- libvma-8.8.1.really.8.7.7/tools/daemon/flow.c:562: out_buf = sys_exec("tc qdisc del dev %s handle ffff: ingress > /dev/null 2>&1 || echo $?", if_name); libvma-8.8.1.really.8.7.7/tools/daemon/flow.c-563- if (NULL == out_buf || (out_buf[0] != '\0' && out_buf[0] != '0')) { ############################################## libvma-8.8.1.really.8.7.7/tools/daemon/flow.c-624- /* This cleanup is done just to support verification */ libvma-8.8.1.really.8.7.7/tools/daemon/flow.c:625: sys_exec("tc qdisc del dev %s handle ffff: ingress > /dev/null 2>&1 || echo $?", tap_name); libvma-8.8.1.really.8.7.7/tools/daemon/flow.c-626- libvma-8.8.1.really.8.7.7/tools/daemon/flow.c-627- /* Create rules to process ingress trafic on tap device */ libvma-8.8.1.really.8.7.7/tools/daemon/flow.c:628: out_buf = sys_exec("tc qdisc add dev %s handle ffff: ingress > /dev/null 2>&1 || echo $?", tap_name); libvma-8.8.1.really.8.7.7/tools/daemon/flow.c-629- if (NULL == out_buf || (out_buf[0] != '\0' && out_buf[0] != '0')) { ############################################## libvma-8.8.1.really.8.7.7/tools/media/netmap-vma/netmap_vma.cpp-173- RxSocket = 0; libvma-8.8.1.really.8.7.7/tools/media/netmap-vma/netmap_vma.cpp:174: printf("%s: Failed to set SO_REUSEADDR (%s)\n", libvma-8.8.1.really.8.7.7/tools/media/netmap-vma/netmap_vma.cpp-175- __func__, strerror(errno)); ############################################## libvma-8.8.1.really.8.7.7/tools/media/netmap-vma/netmap_vma.cpp-453- flow.addr.sin_port = htons(port); libvma-8.8.1.really.8.7.7/tools/media/netmap-vma/netmap_vma.cpp:454: flow.addr.sin_addr.s_addr = inet_addr(ip.c_str()); libvma-8.8.1.really.8.7.7/tools/media/netmap-vma/netmap_vma.cpp-455- flow.addr.sin_addr.s_addr = ntohl(ntohl(flow.addr.sin_addr.s_addr)); ############################################## libvma-8.8.1.really.8.7.7/.pc/changelog.patch/configure.ac-47-GIT_VER=`git describe --long --abbrev=40 --dirty --tags 2> /dev/null || echo ""` libvma-8.8.1.really.8.7.7/.pc/changelog.patch/configure.ac:48:if test -n "$GIT_VER"; then GIT_VER=`echo $GIT_VER | sed -e 's/-dirty/+/' | sed s/.*-g//`; else GIT_VER=""; fi libvma-8.8.1.really.8.7.7/.pc/changelog.patch/configure.ac-49- ############################################## libvma-8.8.1.really.8.7.7/.pc/changelog.patch/configure.ac-173- libvma-8.8.1.really.8.7.7/.pc/changelog.patch/configure.ac:174:OS=`cat /etc/issue | awk '{ print $3}'` libvma-8.8.1.really.8.7.7/.pc/changelog.patch/configure.ac-175- ############################################## libvma-8.8.1.really.8.7.7/.pc/changelog.patch/configure.ac-271- [if test -e "/etc/infiniband/info" ; then libvma-8.8.1.really.8.7.7/.pc/changelog.patch/configure.ac:272: ac_cv_ofed_path=`grep prefix /etc/infiniband/info | awk -F "=" '{print $2}'` libvma-8.8.1.really.8.7.7/.pc/changelog.patch/configure.ac-273- else ############################################## libvma-8.8.1.really.8.7.7/.pc/changelog.patch/configure.ac-348-AC_MSG_CHECKING([for md5 version of VMA statistics is]) libvma-8.8.1.really.8.7.7/.pc/changelog.patch/configure.ac:349:STATS_PROTOCOL_VER=`md5sum ${srcdir}/src/vma/util/vma_stats.h | awk '{ print $1}'` libvma-8.8.1.really.8.7.7/.pc/changelog.patch/configure.ac-350-AC_DEFINE_UNQUOTED(STATS_PROTOCOL_VER, "${STATS_PROTOCOL_VER}", [Stats Protocol Version]) ############################################## libvma-8.8.1.really.8.7.7/.pc/init_allow_nonroot_status.patch/contrib/scripts/vma.init.in-102-{ libvma-8.8.1.really.8.7.7/.pc/init_allow_nonroot_status.patch/contrib/scripts/vma.init.in:103: pid="`pidof ${exefile}`" libvma-8.8.1.really.8.7.7/.pc/init_allow_nonroot_status.patch/contrib/scripts/vma.init.in-104- ret=$? ############################################## libvma-8.8.1.really.8.7.7/.pc/init_fix_root_test.patch/contrib/scripts/vma.init.in-111-{ libvma-8.8.1.really.8.7.7/.pc/init_fix_root_test.patch/contrib/scripts/vma.init.in:112: pid="`pidof ${exefile}`" libvma-8.8.1.really.8.7.7/.pc/init_fix_root_test.patch/contrib/scripts/vma.init.in-113- ret=$? ############################################## libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp-591- socket_data data = { m_fd, m_n_uc_ttl, m_pcb.tos, m_pcp }; libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp:592: m_p_connected_dst_entry = new dst_entry_tcp(m_connected.get_in_addr(), libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp-593- m_connected.get_in_port(), ############################################## libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp-603- BULLSEYE_EXCLUDE_BLOCK_END libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp:604: if (!m_bound.is_anyaddr()) { libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp:605: m_p_connected_dst_entry->set_bound_addr(m_bound.get_in_addr()); libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp-606- } libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp-607- if (m_so_bindtodevice_ip) { libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp:608: m_p_connected_dst_entry->set_so_bindtodevice_addr(m_so_bindtodevice_ip); libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp-609- } ############################################## libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp-720- data.type = SOCK_STREAM; libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp:721: data.src_ip = p_si_tcp->m_bound.get_in_addr(); libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp-722- data.src_port = p_si_tcp->m_bound.get_in_port(); libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp:723: data.dst_ip = p_si_tcp->m_connected.get_in_addr(); libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp-724- data.dst_port = p_si_tcp->m_connected.get_in_port(); ############################################## libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp-2061- // update it after route was resolved and device was updated libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp:2062: m_p_socket_stats->bound_if = m_p_connected_dst_entry->get_src_addr(); libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp-2063- ############################################## libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp-2065- remote_addr.sin_family = AF_INET; libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp:2066: remote_addr.sin_addr.s_addr = m_p_connected_dst_entry->get_dst_addr(); libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp-2067- remote_addr.sin_port = m_p_connected_dst_entry->get_dst_port(); libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp:2068: sock_addr local_addr(m_bound.get_p_sa()); libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp:2069: if (local_addr.is_anyaddr()) libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp:2070: local_addr.set_in_addr(m_p_connected_dst_entry->get_src_addr()); libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp-2071- ############################################## libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp-2081- libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp:2082: if (m_bound.is_anyaddr()) { libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp:2083: m_bound.set_in_addr(m_p_connected_dst_entry->get_src_addr()); libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp:2084: in_addr_t ip = m_bound.get_in_addr(); libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp-2085- tcp_bind(&m_pcb, (ip_addr_t*)(&ip), (ntohs(m_bound.get_in_port()))); ############################################## libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp-2095- libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp:2096: in_addr_t peer_ip_addr = m_connected.get_in_addr(); libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp-2097- fit_rcv_wnd(true); ############################################## libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp-2213- m_bound.set(tmp_sin); libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp:2214: in_addr_t ip = m_bound.get_in_addr(); libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp-2215- libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp:2216: if (!m_bound.is_anyaddr() && !g_p_net_device_table_mgr->get_net_device_val(ip)) { //if socket is not bound to INADDR_ANY and not offloaded socket- only bind OS libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp-2217- setPassthrough(); ############################################## libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp-2234- libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp:2235: m_p_socket_stats->bound_if = m_bound.get_in_addr(); libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp-2236- m_p_socket_stats->bound_port = m_bound.get_in_port(); ############################################## libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp-2518- libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp:2519: ns->m_p_socket_stats->connected_ip = ns->m_connected.get_in_addr(); libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp-2520- ns->m_p_socket_stats->connected_port = ns->m_connected.get_in_port(); libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp-2521- libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp:2522: ns->m_p_socket_stats->bound_if = ns->m_bound.get_in_addr(); libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp-2523- ns->m_p_socket_stats->bound_port = ns->m_bound.get_in_port(); ############################################## libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp-2602- libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp:2603: child->m_p_socket_stats->connected_ip = child->m_connected.get_in_addr(); libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp-2604- child->m_p_socket_stats->connected_port = child->m_connected.get_in_port(); libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp:2605: child->m_p_socket_stats->bound_if = child->m_bound.get_in_addr(); libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp-2606- child->m_p_socket_stats->bound_port = child->m_bound.get_in_port(); ############################################## libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp-2900- libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp:2901: m_connected.set_in_addr(m_pcb.remote_ip.addr); libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp-2902- m_connected.set_in_port(htons(m_pcb.remote_port)); ############################################## libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp-2904- libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp:2905: m_bound.set_in_addr(m_pcb.local_ip.addr); libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp-2906- m_bound.set_in_port(htons(m_pcb.local_port)); ############################################## libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp-2960- libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp:2961: conn->m_p_socket_stats->connected_ip = conn->m_connected.get_in_addr(); libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp-2962- conn->m_p_socket_stats->connected_port = conn->m_connected.get_in_port(); ############################################## libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp-3553- * Also we can not have bound information as libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp:3554: * (!m_bound.is_anyaddr() && !m_bound.is_local_loopback()) libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp-3555- * and can not detect offload/non-offload socket ############################################## libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp-3577- } else { libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp:3578: m_p_connected_dst_entry->set_so_bindtodevice_addr(m_so_bindtodevice_ip); libvma-8.8.1.really.8.7.7/.pc/typos.patch/src/vma/sock/sockinfo_tcp.cpp-3579- } ############################################## libvma-8.8.1.really.8.7.7/.pc/init_local_fs.patch/contrib/scripts/vma.init.in-111-{ libvma-8.8.1.really.8.7.7/.pc/init_local_fs.patch/contrib/scripts/vma.init.in:112: pid="`pidof ${exefile}`" libvma-8.8.1.really.8.7.7/.pc/init_local_fs.patch/contrib/scripts/vma.init.in-113- ret=$? ############################################## libvma-8.8.1.really.8.7.7/.pc/init_force_reload.patch/contrib/scripts/vma.init.in-111-{ libvma-8.8.1.really.8.7.7/.pc/init_force_reload.patch/contrib/scripts/vma.init.in:112: pid="`pidof ${exefile}`" libvma-8.8.1.really.8.7.7/.pc/init_force_reload.patch/contrib/scripts/vma.init.in-113- ret=$? ############################################## libvma-8.8.1.really.8.7.7/configure.ac-47-GIT_VER=`git describe --long --abbrev=40 --dirty --tags 2> /dev/null || echo ""` libvma-8.8.1.really.8.7.7/configure.ac:48:if test -n "$GIT_VER"; then GIT_VER=`echo $GIT_VER | sed -e 's/-dirty/+/' | sed s/.*-g//`; else GIT_VER=""; fi libvma-8.8.1.really.8.7.7/configure.ac-49- ############################################## libvma-8.8.1.really.8.7.7/configure.ac-173- libvma-8.8.1.really.8.7.7/configure.ac:174:OS=`cat /etc/issue | awk '{ print $3}'` libvma-8.8.1.really.8.7.7/configure.ac-175- ############################################## libvma-8.8.1.really.8.7.7/configure.ac-271- [if test -e "/etc/infiniband/info" ; then libvma-8.8.1.really.8.7.7/configure.ac:272: ac_cv_ofed_path=`grep prefix /etc/infiniband/info | awk -F "=" '{print $2}'` libvma-8.8.1.really.8.7.7/configure.ac-273- else ############################################## libvma-8.8.1.really.8.7.7/configure.ac-348-AC_MSG_CHECKING([for md5 version of VMA statistics is]) libvma-8.8.1.really.8.7.7/configure.ac:349:STATS_PROTOCOL_VER=`md5sum ${srcdir}/src/vma/util/vma_stats.h | awk '{ print $1}'` libvma-8.8.1.really.8.7.7/configure.ac-350-AC_DEFINE_UNQUOTED(STATS_PROTOCOL_VER, "${STATS_PROTOCOL_VER}", [Stats Protocol Version])