Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com>
Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com>
                                      enum drbd_packet cmd)
 {
        struct p_header h;
-       return !drbd_send_cmd(mdev, &mdev->tconn->data, cmd, &h, sizeof(h));
+       return drbd_send_cmd(mdev, &mdev->tconn->data, cmd, &h, sizeof(h));
 }
 
 static inline int drbd_send_ping(struct drbd_tconn *tconn)
 
        struct drbd_conf *mdev = w->mdev;
        if (cancel)
                return 1;
-       return drbd_send_short_cmd(mdev, P_UNPLUG_REMOTE);
+       return !drbd_send_short_cmd(mdev, P_UNPLUG_REMOTE);
 }
 
 int w_send_oos(struct drbd_work *w, int cancel)