13389Skamg/* Licensed to the Apache Software Foundation (ASF) under one or more 211884Sykantser * contributor license agreements. See the NOTICE file distributed with 33389Skamg * this work for additional information regarding copyright ownership. 43389Skamg * The ASF licenses this file to You under the Apache License, Version 2.0 53389Skamg * (the "License"); you may not use this file except in compliance with 63389Skamg * the License. You may obtain a copy of the License at 73389Skamg * 83389Skamg * http://www.apache.org/licenses/LICENSE-2.0 93389Skamg * 103389Skamg * Unless required by applicable law or agreed to in writing, software 113389Skamg * distributed under the License is distributed on an "AS IS" BASIS, 123389Skamg * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 133389Skamg * See the License for the specific language governing permissions and 143389Skamg * limitations under the License. 153389Skamg */ 163389Skamg 173389Skamg#ifndef SDBM_PAIR_H 183389Skamg#define SDBM_PAIR_H 193389Skamg 203389Skamg/* Mini EMBED (pair.c) */ 213389Skamg#define chkpage apu__sdbm_chkpage 223389Skamg#define delpair apu__sdbm_delpair 233389Skamg#define duppair apu__sdbm_duppair 243389Skamg#define fitpair apu__sdbm_fitpair 2516930Siignatyev#define getnkey apu__sdbm_getnkey 2616930Siignatyev#define getpair apu__sdbm_getpair 2716930Siignatyev#define putpair apu__sdbm_putpair 2816930Siignatyev#define splpage apu__sdbm_splpage 293389Skamg 3016930Siignatyevint fitpair(char *, int); 3116930Siignatyevvoid putpair(char *, apr_sdbm_datum_t, apr_sdbm_datum_t); 3216930Siignatyevapr_sdbm_datum_t getpair(char *, apr_sdbm_datum_t); 333389Skamgint delpair(char *, apr_sdbm_datum_t); 343389Skamgint chkpage (char *); 353389Skamgapr_sdbm_datum_t getnkey(char *, int); 363389Skamgvoid splpage(char *, char *, long); 373389Skamgint duppair(char *, apr_sdbm_datum_t); 383389Skamg 393389Skamg#endif /* SDBM_PAIR_H */ 403389Skamg 413389Skamg