Print this page
XXXX adding PID information to netstat output


 148  */
 149 
 150 #if defined(_LP64) || _FILE_OFFSET_BITS == 32
 151 /* "Native" application compilation environment */
 152 #define F_SETLK         6       /* Set file lock */
 153 #define F_SETLKW        7       /* Set file lock and wait */
 154 #define F_ALLOCSP       10      /* Allocate file space */
 155 #define F_FREESP        11      /* Free file space */
 156 #define F_GETLK         14      /* Get file lock */
 157 #define F_SETLK_NBMAND  42      /* private */
 158 #else
 159 /* ILP32 large file application compilation environment version */
 160 #define F_SETLK         34      /* Set file lock */
 161 #define F_SETLKW        35      /* Set file lock and wait */
 162 #define F_ALLOCSP       28      /* Alllocate file space */
 163 #define F_FREESP        27      /* Free file space */
 164 #define F_GETLK         33      /* Get file lock */
 165 #define F_SETLK_NBMAND  44      /* private */
 166 #endif /* _LP64 || _FILE_OFFSET_BITS == 32 */
 167 



 168 #if     defined(_LARGEFILE64_SOURCE)
 169 
 170 #if !defined(_LP64) || defined(_KERNEL)
 171 /*
 172  * transitional large file interface version
 173  * These are only valid in a 32 bit application compiled with large files
 174  * option, for source compatibility, the 64-bit versions are mapped back
 175  * to the native versions.
 176  */
 177 #define F_SETLK64       34      /* Set file lock */
 178 #define F_SETLKW64      35      /* Set file lock and wait */
 179 #define F_ALLOCSP64     28      /* Allocate file space */
 180 #define F_FREESP64      27      /* Free file space */
 181 #define F_GETLK64       33      /* Get file lock */
 182 #define F_SETLK64_NBMAND        44      /* private */
 183 #else
 184 #define F_SETLK64       6       /* Set file lock */
 185 #define F_SETLKW64      7       /* Set file lock and wait */
 186 #define F_ALLOCSP64     10      /* Allocate file space */
 187 #define F_FREESP64      11      /* Free file space */




 148  */
 149 
 150 #if defined(_LP64) || _FILE_OFFSET_BITS == 32
 151 /* "Native" application compilation environment */
 152 #define F_SETLK         6       /* Set file lock */
 153 #define F_SETLKW        7       /* Set file lock and wait */
 154 #define F_ALLOCSP       10      /* Allocate file space */
 155 #define F_FREESP        11      /* Free file space */
 156 #define F_GETLK         14      /* Get file lock */
 157 #define F_SETLK_NBMAND  42      /* private */
 158 #else
 159 /* ILP32 large file application compilation environment version */
 160 #define F_SETLK         34      /* Set file lock */
 161 #define F_SETLKW        35      /* Set file lock and wait */
 162 #define F_ALLOCSP       28      /* Alllocate file space */
 163 #define F_FREESP        27      /* Free file space */
 164 #define F_GETLK         33      /* Get file lock */
 165 #define F_SETLK_NBMAND  44      /* private */
 166 #endif /* _LP64 || _FILE_OFFSET_BITS == 32 */
 167 
 168 #define F_FORKED        29
 169 #define F_CLOSED        30
 170 
 171 #if     defined(_LARGEFILE64_SOURCE)
 172 
 173 #if !defined(_LP64) || defined(_KERNEL)
 174 /*
 175  * transitional large file interface version
 176  * These are only valid in a 32 bit application compiled with large files
 177  * option, for source compatibility, the 64-bit versions are mapped back
 178  * to the native versions.
 179  */
 180 #define F_SETLK64       34      /* Set file lock */
 181 #define F_SETLKW64      35      /* Set file lock and wait */
 182 #define F_ALLOCSP64     28      /* Allocate file space */
 183 #define F_FREESP64      27      /* Free file space */
 184 #define F_GETLK64       33      /* Get file lock */
 185 #define F_SETLK64_NBMAND        44      /* private */
 186 #else
 187 #define F_SETLK64       6       /* Set file lock */
 188 #define F_SETLKW64      7       /* Set file lock and wait */
 189 #define F_ALLOCSP64     10      /* Allocate file space */
 190 #define F_FREESP64      11      /* Free file space */