Clientside library to implement the iSCSI protocol