---
name: "__zzip_parse_root_directory"
section: "3"
platform: "linux"
package: "libzzip-dev"
version: "0.13.78+dfsg.1-0.1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/__zzip_parse_root_directory"
---

# \_\_zzip\_parse\_root\_directory(3)

internal.

## NAME

\_\_zzip\_parse\_root\_directory -  internal.

## SYNOPSIS

```
#include <zzip/lib.h>

static int
__zzip_parse_root_directory(int fd, struct _disk_trailer* trailer, struct zzip_dir_hdr** hdr_return,
                            zzip_plugin_io_t io, zzip_off_t filesize)
```

## DESCRIPTION

 The *\_\_zzip\_parse\_root\_directory* function is used by *zzip\_file\_open*, it is usually called after *\_\_zzip\_find\_disk\_trailer*. It will parse the zip's central directory information and create a zziplib private directory table in memory.

## AUTHOR

 Guido Draheim \<guidod@gmx.de\> Tomi Ollila \<too@iki.fi\>

## COPYRIGHT

 Copyright (c) Guido Draheim, use under copyleft (LGPL,MPL)
