Unix Programming - One last macro question. I keep getting errors when I reply

This is Interesting: Free IT Magazines  
Home > Archive > Unix Programming > May 2007 > One last macro question. I keep getting errors when I reply





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author One last macro question. I keep getting errors when I reply
K-mart Cashier

2007-05-22, 7:26 pm

I tried to reply to the original thread, but I keep getting messages
like server has encountered an internal error. Please try again later
on.

I have one last question on the macros below

> Here is what is copied and pasted from my terminal
>
> #ifdef LOCK_LOCKF
> #ifdef HAVE_SYS_FILE_H
> #include <sys/lockf.h>
> #endif
> #ifdef HAVE_SYS_FILE_H
> #include <sys/file.h>
> #endif
> #define LOCK(file) fseek(file, 0L, 0), lockf(file, 1, 0L)
> #define UNLOCK(file) fseek(file, 0L, 0), lockf(file, 0, 0L)
> #endif /* LOCK_LOCKF */
>
> #ifdef LOCK_LOCKING
> #ifdef HAVE_SYS_LOCKING_H
> #include <sys/locking.h>
> #endif
> #define LOCK(file) fseek(file, 0L, 0), chk_lock(file, 1)
> #define UNLOCK(file) fseek(file, 0L, 0), chk_lock(file, 0)
> #endif /* LOCK_LOCKING */
>
> #ifdef LOCK_NONE
> #define LOCK(file)
> #define UNLOCK(file)
> #endif /* LOCK_NONE */
>
> #ifdef SUID
> #define CHN_MODE 0644
> #define DEP_MODE 0600
> #define USR_MODE 0600


Are the names LOCK_LOCKF and LOCK_LOCKING chosen at random? Ie could
the author have just used LOCKF and LOCKING instead?

Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com