Const-qualify ksem_timedwait's parameter abstime as it's only passed in.

This commit is contained in:
Stefan Farfeleder 2005-10-18 11:46:24 +00:00
parent e462145e3b
commit d60e86c86e
4 changed files with 4 additions and 4 deletions

View file

@ -769,7 +769,7 @@
struct kse_thr_mailbox *tmbx, \
int flags); }
441 AUE_NULL MNOSTD { int ksem_timedwait(semid_t id, \
struct timespec *abstime); }
const struct timespec *abstime); }
442 AUE_NULL MSTD { int thr_suspend( \
const struct timespec *timeout); }
443 AUE_NULL MSTD { int thr_wake(long id); }

View file

@ -680,7 +680,7 @@ ksem_wait(td, uap)
#ifndef _SYS_SYSPROTO_H_
struct ksem_timedwait_args {
semid_t id;
struct timespec *abstime;
const struct timespec *abstime;
};
int ksem_timedwait(struct thread *td, struct ksem_timedwait_args *uap);
#endif

View file

@ -58,7 +58,7 @@ int ksem_close(semid_t id);
int ksem_post(semid_t id);
int ksem_wait(semid_t id);
int ksem_trywait(semid_t id);
int ksem_timedwait(semid_t id, struct timespec *abstime);
int ksem_timedwait(semid_t id, const struct timespec *abstime);
int ksem_init(semid_t *idp, unsigned int value);
int ksem_open(semid_t *idp, const char *name, int oflag, mode_t mode,
unsigned int value);

View file

@ -58,7 +58,7 @@ int ksem_close(semid_t id);
int ksem_post(semid_t id);
int ksem_wait(semid_t id);
int ksem_trywait(semid_t id);
int ksem_timedwait(semid_t id, struct timespec *abstime);
int ksem_timedwait(semid_t id, const struct timespec *abstime);
int ksem_init(semid_t *idp, unsigned int value);
int ksem_open(semid_t *idp, const char *name, int oflag, mode_t mode,
unsigned int value);