initial commit infiniband.c