From c0b7206652b2852bc574694e7ba07ba1c2acdc00 Mon Sep 17 00:00:00 2001 From: hongbotian Date: Mon, 30 Nov 2015 03:10:21 -0500 Subject: delete app Change-Id: Id4c572809969ebe89e946e88063eaed262cff3f2 Signed-off-by: hongbotian --- .../httpd-2.0.64/srclib/apr/shmem/os2/Makefile.in | 14 --- rubbos/app/httpd-2.0.64/srclib/apr/shmem/os2/shm.c | 138 --------------------- 2 files changed, 152 deletions(-) delete mode 100644 rubbos/app/httpd-2.0.64/srclib/apr/shmem/os2/Makefile.in delete mode 100644 rubbos/app/httpd-2.0.64/srclib/apr/shmem/os2/shm.c (limited to 'rubbos/app/httpd-2.0.64/srclib/apr/shmem/os2') diff --git a/rubbos/app/httpd-2.0.64/srclib/apr/shmem/os2/Makefile.in b/rubbos/app/httpd-2.0.64/srclib/apr/shmem/os2/Makefile.in deleted file mode 100644 index 52447d8b..00000000 --- a/rubbos/app/httpd-2.0.64/srclib/apr/shmem/os2/Makefile.in +++ /dev/null @@ -1,14 +0,0 @@ -srcdir = @srcdir@ -VPATH = @srcdir@ - -TARGETS = shm.lo - -# bring in rules.mk for standard functionality -@INCLUDE_RULES@ - -INCDIR=../../include -OSDIR=$(INCDIR)/arch/@OSDIR@ -DEFOSDIR=$(INCDIR)/arch/@DEFAULT_OSDIR@ -INCLUDES=-I$(INCDIR) -I$(OSDIR) -I$(DEFOSDIR) - -# DO NOT REMOVE diff --git a/rubbos/app/httpd-2.0.64/srclib/apr/shmem/os2/shm.c b/rubbos/app/httpd-2.0.64/srclib/apr/shmem/os2/shm.c deleted file mode 100644 index 8f41d821..00000000 --- a/rubbos/app/httpd-2.0.64/srclib/apr/shmem/os2/shm.c +++ /dev/null @@ -1,138 +0,0 @@ -/* Licensed to the Apache Software Foundation (ASF) under one or more - * contributor license agreements. See the NOTICE file distributed with - * this work for additional information regarding copyright ownership. - * The ASF licenses this file to You 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. - */ - -#include "apr_general.h" -#include "apr_shm.h" -#include "apr_errno.h" -#include "apr_lib.h" -#include "apr_strings.h" -#include "apr_portable.h" - -struct apr_shm_t { - apr_pool_t *pool; - void *memblock; -}; - -APR_DECLARE(apr_status_t) apr_shm_create(apr_shm_t **m, - apr_size_t reqsize, - const char *filename, - apr_pool_t *pool) -{ - int rc; - apr_shm_t *newm = (apr_shm_t *)apr_palloc(pool, sizeof(apr_shm_t)); - char *name = NULL; - ULONG flags = PAG_COMMIT|PAG_READ|PAG_WRITE; - - newm->pool = pool; - - if (filename) { - name = apr_pstrcat(pool, "\\SHAREMEM\\", filename, NULL); - } - - if (name == NULL) { - flags |= OBJ_GETTABLE; - } - - rc = DosAllocSharedMem(&(newm->memblock), name, reqsize, flags); - - if (rc) { - return APR_OS2_STATUS(rc); - } - - *m = newm; - return APR_SUCCESS; -} - -APR_DECLARE(apr_status_t) apr_shm_destroy(apr_shm_t *m) -{ - DosFreeMem(m->memblock); - return APR_SUCCESS; -} - -APR_DECLARE(apr_status_t) apr_shm_attach(apr_shm_t **m, - const char *filename, - apr_pool_t *pool) -{ - int rc; - apr_shm_t *newm = (apr_shm_t *)apr_palloc(pool, sizeof(apr_shm_t)); - char *name = NULL; - ULONG flags = PAG_READ|PAG_WRITE; - - newm->pool = pool; - name = apr_pstrcat(pool, "\\SHAREMEM\\", filename, NULL); - - rc = DosGetNamedSharedMem(&(newm->memblock), name, flags); - - if (rc) { - return APR_FROM_OS_ERROR(rc); - } - - *m = newm; - return APR_SUCCESS; -} - -APR_DECLARE(apr_status_t) apr_shm_detach(apr_shm_t *m) -{ - int rc = 0; - - if (m->memblock) { - rc = DosFreeMem(m->memblock); - } - - return APR_FROM_OS_ERROR(rc); -} - -APR_DECLARE(void *) apr_shm_baseaddr_get(const apr_shm_t *m) -{ - return m->memblock; -} - -APR_DECLARE(apr_size_t) apr_shm_size_get(const apr_shm_t *m) -{ - ULONG flags, size = 0x1000000; - DosQueryMem(m->memblock, &size, &flags); - return size; -} - -APR_POOL_IMPLEMENT_ACCESSOR(shm) - -APR_DECLARE(apr_status_t) apr_os_shm_get(apr_os_shm_t *osshm, - apr_shm_t *shm) -{ - *osshm = shm->memblock; - return APR_SUCCESS; -} - -APR_DECLARE(apr_status_t) apr_os_shm_put(apr_shm_t **m, - apr_os_shm_t *osshm, - apr_pool_t *pool) -{ - int rc; - apr_shm_t *newm = (apr_shm_t *)apr_palloc(pool, sizeof(apr_shm_t)); - ULONG flags = PAG_COMMIT|PAG_READ|PAG_WRITE; - - newm->pool = pool; - - rc = DosGetSharedMem(&(newm->memblock), flags); - - if (rc) { - return APR_FROM_OS_ERROR(rc); - } - - *m = newm; - return APR_SUCCESS; -} - -- cgit 1.2.3-korg