ze-filter
(ze-filter-0.8.0-develop-180218)
ze-name2id.h
Go to the documentation of this file.
1
/*
2
*
3
* ze-filter - Mail Server Filter for sendmail
4
*
5
* Copyright (c) 2001-2018 - Jose-Marcio Martins da Cruz
6
*
7
* Auteur : Jose Marcio Martins da Cruz
8
* jose.marcio.mc@gmail.org
9
*
10
* Historique :
11
* Creation : janvier 2002
12
*
13
* This program is free software, but with restricted license :
14
*
15
*
16
* This program is distributed in the hope that it will be useful,
17
* but WITHOUT ANY WARRANTY; without even the implied warranty of
18
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
19
*
20
* More details about ze-filter license can be found at ze-filter
21
* web site : http://foss.jose-marcio.org
22
*/
23
24
25
#ifndef __ZE_NAME2ID_H
26
27
#define ID_NOT_FOUND -1
28
#define NAME_NOT_FOUND NULL
29
30
typedef
struct
name2id_T
name2id_T
;
31
32
struct
name2id_T
33
{
34
char
*
name
;
35
int
id
;
36
};
37
38
int
get_id_by_name
(
name2id_T
*,
char
*);
39
char
*
get_name_by_id
(
name2id_T
*,
int
);
40
41
#define __ZE_NAME2ID_H
42
#endif
name2id_T::name
char * name
Definition:
ze-name2id.h:34
name2id_T::id
int id
Definition:
ze-name2id.h:35
get_name_by_id
char * get_name_by_id(name2id_T *, int)
Definition:
ze-name2id.c:58
get_id_by_name
int get_id_by_name(name2id_T *, char *)
Definition:
ze-name2id.c:35
name2id_T
Definition:
ze-name2id.h:32
include
ze-name2id.h
Generated by
1.8.13