XS_WATCH_PATH
strncmp(dev->otherend, vec[XS_WATCH_PATH], strlen(dev->otherend))) {
printf("Ignoring watch at %s", vec[XS_WATCH_PATH]);
state, dev->otherend_watch.node, vec[XS_WATCH_PATH]);
const char *, msg->un.watch.vec[XS_WATCH_PATH]);
const char *, msg->un.watch.vec[XS_WATCH_PATH]);
ASSERT(len > XS_WATCH_PATH);
ASSERT(vec[XS_WATCH_PATH] != NULL);
if ((xenbus_read(XBT_NULL, "", vec[XS_WATCH_PATH], (void *)be, &bel)
ASSERT(len > XS_WATCH_PATH);
ASSERT(vec[XS_WATCH_PATH] != NULL);
path = i_ddi_strdup((char *)vec[XS_WATCH_PATH], KM_SLEEP);
const char *path = vec[XS_WATCH_PATH];