X-Git-Url: https://git.saurik.com/apple/launchd.git/blobdiff_plain/5b0a4722f2ef1eac59c9650b37b29ac8b34a160e..eabd170121c913d6b497fa2503e49f09f5412ddc:/launchd/src/launchd_runtime_kill.c?ds=inline diff --git a/launchd/src/launchd_runtime_kill.c b/launchd/src/launchd_runtime_kill.c deleted file mode 100644 index 383c150..0000000 --- a/launchd/src/launchd_runtime_kill.c +++ /dev/null @@ -1,44 +0,0 @@ -/* - * Copyright (c) 2007 Apple Inc. All rights reserved. - * - * @APPLE_APACHE_LICENSE_HEADER_START@ - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - * - * @APPLE_APACHE_LICENSE_HEADER_END@ - */ - -#define _NONSTD_SOURCE 1 -#include - -#include "launchd_runtime_kill.h" - -/* - * POSIX defines consistency over correctness, and consequently kill/killpg now - * returns EPERM instead of ESRCH. - * - * I've filed 5487498 to get a non-portable kill() variant, but for now, - * defining _NONSTD_SOURCE gets us the old behavior. - */ - -int -runtime_kill(pid_t pid, int sig) -{ - return kill(pid, sig); -} - -int -runtime_killpg(pid_t pgrp, int sig) -{ - return killpg(pgrp, sig); -}