search for: have_lockf

Displaying 1 result from an estimated 1 matches for "have_lockf".

Did you mean: have_lock
2011 Jun 28
0
[nut-commits] svn commit r3081 - branches/apcsmart-dev/drivers
...14 @@ > if (do_lock_port) { > errno = 0; > ret = 0; > -#ifdef HAVE_UU_LOCK > + #ifdef HAVE_UU_LOCK > ret = uu_lock(xbasename(device_path)); > -#elif defined(HAVE_FLOCK) > + #elif defined(HAVE_FLOCK) > ret = flock(fd, LOCK_EX | LOCK_NB); > -#elif defined(HAVE_LOCKF) > + #elif defined(HAVE_LOCKF) > lseek(fd, 0L, SEEK_SET); > ret = lockf(fd, F_TLOCK, 0L); > -#endif > + #endif > if (ret < 0) > upslog_with_errno(LOG_ERR, "apc_ser_try: couldn't lock the port > (%s)", device_path); > } Trivial - prepro...