---
name: "auth2elem"
section: "3"
platform: "linux"
package: "alliance"
version: "5.1.1-3"
release: "Debian 10 (Buster)"
platforms: ["linux"]
url: "https://new.carta.tech/auth2elem"
---

# auth2elem(3)

element in an hash table with two keys.

## NAME

auth2elem - element in an hash table with two keys.

## DESCRIPTION

The **auth2elem** structure is used to describe an hash element.

The declarations needed to work on **auth2elem** are available in the header file *"/labo/include/aut101.h"*, where '*101*' is the actual aut version.

The following C structure supports the description of an hash element :

```
  typedef struct auth2elem
  {
    char ∗KEY1;
    char ∗KEY2;
    long  VALUE;
  } auth2elem;
```

- *KEY1*

   KEY1 is the first hash element key, for example a name created with *namealloc*.

- *KEY2*

   KEY2 is the second hash element key, for example a name created with *namealloc*.

- *VALUE*

   VALUE is the value associated to the two keys *KEY1* and *KEY2*.

## SEE ALSO

[**aut**(1)](/aut/1.md), **[auth2table(3)](/auth2table/3.md),**
