"Fossies" - the Fresh Open Source Software Archive

Member "dpkg-1.19.7/src/file-match.h" (28 Mar 2019, 1118 Bytes) of package /linux/misc/dpkg_1.19.7.tar.xz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) C and C++ source code syntax highlighting (style: standard) with prefixed line numbers and code folding option. Alternatively you can here view or download the uninterpreted source code file. For more information about "file-match.h" see the Fossies "Dox" file reference documentation.

    1 /*
    2  * dpkg - main program for package management
    3  * file-match.h - file name/type match tracking functions
    4  *
    5  * Copyright © 2011 Guillem Jover <guillem@debian.org>
    6  *
    7  * This is free software; you can redistribute it and/or modify
    8  * it under the terms of the GNU General Public License as published by
    9  * the Free Software Foundation; either version 2 of the License, or
   10  * (at your option) any later version.
   11  *
   12  * This is distributed in the hope that it will be useful,
   13  * but WITHOUT ANY WARRANTY; without even the implied warranty of
   14  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   15  * GNU General Public License for more details.
   16  *
   17  * You should have received a copy of the GNU General Public License
   18  * along with this program.  If not, see <https://www.gnu.org/licenses/>.
   19  */
   20 
   21 #ifndef DPKG_FILE_MATCH_H
   22 #define DPKG_FILE_MATCH_H
   23 
   24 struct match_node {
   25     struct match_node *next;
   26     char *filetype;
   27     char *filename;
   28 };
   29 
   30 struct match_node *
   31 match_node_new(const char *name, const char *type, struct match_node *next);
   32 void
   33 match_node_free(struct match_node *node);
   34 
   35 #endif /* DPKG_FILE_MATCH_H */