diff options
Diffstat (limited to 'bin/systrace')
-rw-r--r-- | bin/systrace/filter.c | 14 | ||||
-rw-r--r-- | bin/systrace/intercept.c | 14 | ||||
-rw-r--r-- | bin/systrace/openbsd-syscalls.c | 12 | ||||
-rw-r--r-- | bin/systrace/policy.c | 8 | ||||
-rw-r--r-- | bin/systrace/systrace.c | 10 |
5 files changed, 29 insertions, 29 deletions
diff --git a/bin/systrace/filter.c b/bin/systrace/filter.c index ea317f8a441..e27a8b1968c 100644 --- a/bin/systrace/filter.c +++ b/bin/systrace/filter.c @@ -1,4 +1,4 @@ -/* $OpenBSD: filter.c,v 1.1 2002/06/04 17:20:04 provos Exp $ */ +/* $OpenBSD: filter.c,v 1.2 2002/06/04 19:07:04 provos Exp $ */ /* * Copyright 2002 Niels Provos <provos@citi.umich.edu> * All rights reserved. @@ -155,9 +155,9 @@ filter_policyrecord(struct policy *policy, struct filter *filter, if (filter == NULL) { filter = calloc(1, sizeof(struct filter)); if (filter == NULL) - err(1, "%s:%d: calloc", __FUNCTION__, __LINE__); + err(1, "%s:%d: calloc", __func__, __LINE__); if ((filter->rule = strdup(rule)) == NULL) - err(1, "%s:%d: strdup", __FUNCTION__, __LINE__); + err(1, "%s:%d: strdup", __func__, __LINE__); } strlcpy(filter->name, name, sizeof(filter->name)); @@ -178,7 +178,7 @@ filter_parse(char *line, struct filter **pfilter) return (-1); if ((rule = strdup(line)) == NULL) - err(1, "%s:%d: strdup", __FUNCTION__, __LINE__); + err(1, "%s:%d: strdup", __func__, __LINE__); (*pfilter)->rule = rule; @@ -259,7 +259,7 @@ filter_prepolicy(int fd, struct policy *policy) res = filter_parse(filter->rule, &parsed); if (res == -1) errx(1, "%s:%d: can not parse \"%s\"", - __FUNCTION__, __LINE__, filter->rule); + __func__, __LINE__, filter->rule); if (future == ICPOLICY_ASK) { fls = systrace_policyflq(policy, policy->emulation, @@ -270,7 +270,7 @@ filter_prepolicy(int fd, struct policy *policy) filter->name, future); if (res == -1) errx(1, "%s:%d: modify policy for \"%s\"", - __FUNCTION__, __LINE__, filter->rule); + __func__, __LINE__, filter->rule); } filter_policyrecord(policy, parsed, policy->emulation, filter->name, filter->rule); @@ -299,7 +299,7 @@ filter_ask(struct intercept_tlq *tls, struct filterq *fls, *pflags = 0; if ((policy = systrace_findpolnr(policynr)) == NULL) - errx(1, "%s:%d: no policy %d\n", __FUNCTION__, __LINE__, + errx(1, "%s:%d: no policy %d\n", __func__, __LINE__, policynr); printf("%s\n", output); diff --git a/bin/systrace/intercept.c b/bin/systrace/intercept.c index 75a29f573f1..9679e0029c6 100644 --- a/bin/systrace/intercept.c +++ b/bin/systrace/intercept.c @@ -1,4 +1,4 @@ -/* $OpenBSD: intercept.c,v 1.1 2002/06/04 17:20:04 provos Exp $ */ +/* $OpenBSD: intercept.c,v 1.2 2002/06/04 19:07:04 provos Exp $ */ /* * Copyright 2002 Niels Provos <provos@citi.umich.edu> * All rights reserved. @@ -170,13 +170,13 @@ intercept_register_sccb(char *emulation, char *name, return (-1); if (intercept.getsyscallnumber(emulation, name) == -1) { - warnx("%s: %d: unknown syscall: %s-%s", __FUNCTION__, __LINE__, + warnx("%s: %d: unknown syscall: %s-%s", __func__, __LINE__, emulation, name); return (-1); } if ((tmp = calloc(1, sizeof(struct intercept_syscall))) == NULL) { - warn("%s:%d: malloc", __FUNCTION__, __LINE__); + warn("%s:%d: malloc", __func__, __LINE__); return (-1); } @@ -273,7 +273,7 @@ intercept_getpid(pid_t pid) return (tmp); if ((tmp = malloc(sizeof(struct intercept_pid))) == NULL) - err(1, "%s: malloc", __FUNCTION__); + err(1, "%s: malloc", __func__); memset(tmp, 0, sizeof(struct intercept_pid)); tmp->pid = pid; @@ -366,11 +366,11 @@ intercept_filename(int fd, pid_t pid, void *addr) name = intercept_get_string(fd, pid, addr); if (name == NULL) - err(1, "%s:%d: getstring", __FUNCTION__, __LINE__); + err(1, "%s:%d: getstring", __func__, __LINE__); if (name[0] != '/') { if (intercept.getcwd(fd, pid, cwd, sizeof(cwd)) == NULL) - err(1, "%s:%d: getcwd", __FUNCTION__, __LINE__); + err(1, "%s:%d: getcwd", __func__, __LINE__); strlcat(cwd, "/", sizeof(cwd)); strlcat(cwd, name, sizeof(cwd)); @@ -410,7 +410,7 @@ intercept_syscall(int fd, pid_t pid, int policynr, char *name, int code, intercept.getarg(0, args, argsize, &addr); icpid->newname = strdup(intercept_filename(fd, pid, addr)); if (icpid->newname == NULL) - err(1, "%s:%d: strdup", __FUNCTION__, __LINE__); + err(1, "%s:%d: strdup", __func__, __LINE__); /* We need to know the result from this system call */ flags = ICFLAGS_RESULT; diff --git a/bin/systrace/openbsd-syscalls.c b/bin/systrace/openbsd-syscalls.c index d6bab1b8596..eaced2b50f4 100644 --- a/bin/systrace/openbsd-syscalls.c +++ b/bin/systrace/openbsd-syscalls.c @@ -1,4 +1,4 @@ -/* $OpenBSD: openbsd-syscalls.c,v 1.1 2002/06/04 17:20:04 provos Exp $ */ +/* $OpenBSD: openbsd-syscalls.c,v 1.2 2002/06/04 19:07:04 provos Exp $ */ /* * Copyright 2002 Niels Provos <provos@citi.umich.edu> * All rights reserved. @@ -180,7 +180,7 @@ obsd_getpid(pid_t pid) return (icpid); if ((icpid->data = malloc(sizeof(struct obsd_data))) == NULL) - err(1, "%s:%d: malloc", __FUNCTION__, __LINE__); + err(1, "%s:%d: malloc", __func__, __LINE__); data = icpid->data; data->current = &emulations[0]; @@ -205,7 +205,7 @@ obsd_clonepid(struct intercept_pid *opid, struct intercept_pid *npid) } if ((npid->data = malloc(sizeof(struct obsd_data))) == NULL) - err(1, "%s:%d: malloc", __FUNCTION__, __LINE__); + err(1, "%s:%d: malloc", __func__, __LINE__); memcpy(npid->data, opid->data, sizeof(struct obsd_data)); } @@ -402,7 +402,7 @@ obsd_getcwd(int fd, pid_t pid, char *buf, size_t size) path = getcwd(buf, size); if (ioctl(fd, STRIOCRESCWD, 0) == -1) - warn("%s: ioctl", __FUNCTION__); /* XXX */ + warn("%s: ioctl", __func__); /* XXX */ return (path); } @@ -476,10 +476,10 @@ obsd_read(int fd) if (obsd_set_emulation(msg.msg_pid, name) == -1) errx(1, "%s:%d: set_emulation(%s)", - __FUNCTION__, __LINE__, name); + __func__, __LINE__, name); if (obsd_answer(fd, msg.msg_pid, 0, 0, 0) == -1) - err(1, "%s:%d: answer", __FUNCTION__, __LINE__); + err(1, "%s:%d: answer", __func__, __LINE__); break; case SYSTR_MSG_CHILD: diff --git a/bin/systrace/policy.c b/bin/systrace/policy.c index 080a539ba4b..a7140352992 100644 --- a/bin/systrace/policy.c +++ b/bin/systrace/policy.c @@ -1,4 +1,4 @@ -/* $OpenBSD: policy.c,v 1.1 2002/06/04 17:20:04 provos Exp $ */ +/* $OpenBSD: policy.c,v 1.2 2002/06/04 19:07:04 provos Exp $ */ /* * Copyright 2002 Niels Provos <provos@citi.umich.edu> * All rights reserved. @@ -177,7 +177,7 @@ systrace_newpolicy(char *emulation, char *name) /* New policies requires intialization */ if ((tmp->name = strdup(name)) == NULL) - err(1, "%s:%d: strdup", __FUNCTION__, __LINE__); + err(1, "%s:%d: strdup", __func__, __LINE__); strlcpy(tmp->emulation, emulation, sizeof(tmp->emulation)); SPLAY_INSERT(policytree, &policyroot, tmp); @@ -201,7 +201,7 @@ systrace_policyflq(struct policy *policy, char *emulation, char *name) return (&tmp->flq); if ((tmp = calloc(1, sizeof(struct policy_syscall))) == NULL) - err(1, "%s:%d: out of memory", __FUNCTION__, __LINE__); + err(1, "%s:%d: out of memory", __func__, __LINE__); strlcpy(tmp->emulation, emulation, sizeof(tmp->emulation)); strlcpy(tmp->name, name, sizeof(tmp->name)); @@ -353,7 +353,7 @@ systrace_readpolicy(char *filename) filter = calloc(1, sizeof(struct filter)); if (filter == NULL) - err(1, "%s:%d: calloc", __FUNCTION__, __LINE__); + err(1, "%s:%d: calloc", __func__, __LINE__); filter->rule = strdup(rule); strlcpy(filter->name, name, sizeof(filter->name)); diff --git a/bin/systrace/systrace.c b/bin/systrace/systrace.c index e6f929440e6..81ca62d4ab8 100644 --- a/bin/systrace/systrace.c +++ b/bin/systrace/systrace.c @@ -1,4 +1,4 @@ -/* $OpenBSD: systrace.c,v 1.1 2002/06/04 17:20:04 provos Exp $ */ +/* $OpenBSD: systrace.c,v 1.2 2002/06/04 19:07:04 provos Exp $ */ /* * Copyright 2002 Niels Provos <provos@citi.umich.edu> * All rights reserved. @@ -69,11 +69,11 @@ trans_cb(int fd, pid_t pid, int policynr, goto out; if ((policy = systrace_findpolnr(policynr)) == NULL) - errx(1, "%s:%d: find %d\n", __FUNCTION__, __LINE__, + errx(1, "%s:%d: find %d\n", __func__, __LINE__, policynr); if ((pflq = systrace_policyflq(policy, emulation, name)) == NULL) - errx(1, "%s:%d: no filter queue\n", __FUNCTION__, __LINE__); + errx(1, "%s:%d: no filter queue\n", __func__, __LINE__); ipid = intercept_getpid(pid); ipid->uflags = 0; @@ -133,7 +133,7 @@ gen_cb(int fd, pid_t pid, int policynr, char *name, int code, goto out; if ((policy = systrace_findpolnr(policynr)) == NULL) - errx(1, "%s:%d: find %d\n", __FUNCTION__, __LINE__, + errx(1, "%s:%d: find %d\n", __func__, __LINE__, policynr); if (policy->flags & POLICY_UNSUPERVISED) { @@ -233,7 +233,7 @@ child_handler(int sig) } #define X(x) if ((x) == -1) \ - err(1, "%s:%d: intercept failed", __FUNCTION__, __LINE__) + err(1, "%s:%d: intercept failed", __func__, __LINE__) void systrace_initcb(void) |