dnl Process this file with autoconf to produce a configure script.
AC_PREREQ(2.57)
-AC_INIT(libibverbs, 0.1.0, openib-general@openib.org)
+AC_INIT(libibverbs, 1.0-rc1, openib-general@openib.org)
AC_CONFIG_SRCDIR([src/ibverbs.h])
AC_CONFIG_AUX_DIR(config)
AM_CONFIG_HEADER(config.h)
-AM_INIT_AUTOMAKE(libibverbs, 0.1.0)
+AM_INIT_AUTOMAKE(libibverbs, 1.0-rc1)
AM_PROG_LIBTOOL
-libibverbs (0.1.0-1) unstable; urgency=low
+libibverbs (1.0-rc1) unstable; urgency=low
* Initial Release.
* CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
* SOFTWARE.
*
- * $Id: device_list.c 1393 2004-12-28 02:15:24Z roland $
+ * $Id$
*/
#if HAVE_CONFIG_H
struct ibv_async_event event;
dev_list = ibv_get_devices();
+ if (!dev_list) {
+ fprintf(stderr, "No IB devices found\n");
+ return 1;
+ }
dlist_start(dev_list);
ib_dev = dlist_next(dev_list);
struct ibv_device *ib_dev;
dev_list = ibv_get_devices();
+ if (!dev_list) {
+ fprintf(stderr, "No IB devices found\n");
+ return 1;
+ }
printf(" %-16s\t node GUID\n", "device");
printf(" %-16s\t----------------\n", "------");
int i;
dev_list = ibv_get_devices();
+ if (!dev_list) {
+ fprintf(stderr, "No IB devices found\n");
+ return 1;
+ }
dlist_start(dev_list);
ib_dev = dlist_next(dev_list);
page_size = sysconf(_SC_PAGESIZE);
dev_list = ibv_get_devices();
+ if (!dev_list) {
+ fprintf(stderr, "No IB devices found\n");
+ return 1;
+ }
dlist_start(dev_list);
if (!ib_devname) {
page_size = sysconf(_SC_PAGESIZE);
dev_list = ibv_get_devices();
+ if (!dev_list) {
+ fprintf(stderr, "No IB devices found\n");
+ return 1;
+ }
dlist_start(dev_list);
if (!ib_devname) {
page_size = sysconf(_SC_PAGESIZE);
dev_list = ibv_get_devices();
+ if (!dev_list) {
+ fprintf(stderr, "No IB devices found\n");
+ return 1;
+ }
dlist_start(dev_list);
if (!ib_devname) {
page_size = sysconf(_SC_PAGESIZE);
dev_list = ibv_get_devices();
+ if (!dev_list) {
+ fprintf(stderr, "No IB devices found\n");
+ return 1;
+ }
dlist_start(dev_list);
if (!ib_devname) {