section: 3
title: foo

# NAME

foo -- xyzzy

# SYNOPSIS

\#include \<stdio.h>

int
sprintf(char \* restrict str, const char \* restrict format, \.\.\.);

`int
snprintf(char *restrict str, size_t size, const char *restrict format, ...);`

`#include <openssl/asn1.h>`

```
typedef struct {
     int bitnum;
     const char *lname;
     const char *sname;
} BIT_STRING_BITNAME;
```

`int ASN1_BIT_STRING_num_asc(const char *name, BIT_STRING_BITNAME *table);`

\#include \<unistd.h>

extern char *optarg;

extern int opterr;

extern int optind;

extern int optopt;

extern int optreset;

`int getopt(int argc, char * const *argv, const char *optstring);`

# DESCRIPTION

Blah.
