Dirk Eddelbuettel writes:
  Dirk> I changed 'accton.c' so that it calls 'exit(errno)'. It appears that
  Dirk> the errno is set to '2' in both cases, ie when acct(2) reports
  Dirk> 'device or resource busy' (ie accounting is already running) or a
  Dirk> 'function not implemented' (ie kernel not patched).

My fault as I called perror() first :) Now all is well, ENOSYS or EBUSY get
reported if accounting is running or not implemented, respectively. My thanks
Ian and Marek!

--
[EMAIL PROTECTED]           http://qed.econ.queensu.ca/~edd

Reply via email to