ara.t.howard / noaa.gov wrote: > > if one has: > > > struct flock { > ... > short l_type; /* Type of lock: F_RDLCK, > F_WRLCK, F_UNLCK */ > short l_whence; /* How to interpret l_start: > SEEK_SET, SEEK_CUR, SEEK_END */ > off_t l_start; /* Starting offset for lock */ > off_t l_len; /* Number of bytes to lock */ > pid_t l_pid; /* PID of process blocking our lock > (F_GETLK only) */ > ... > }; > > can this structure be desribed using ruby/dl? i'm worried that the struct > method assumes the fields are in order which, in the case of the flock > structure, they may not be. I don't understand. If the flock struct fields are not in a predictable order, how do you access them in C? -- vjoel : Joel VanderWerf : path berkeley edu : 510 665 3407