#include <stddef.h>
#include <stdio.h>
# ifndef __error_t_defined
typedef int error_t;
# define __error_t_defined 1
# endif
#ifndef HAVE_STRNDUP
char *strndup (const char *s, size_t size);
#endif
char **valuep)
{
int i = getsubopt (optionp, tokens, valuep);
#if HAVE_SUBOPTARg
#if HAVE_SUBOPTARG
if (!*valuep && suboptarg)
*valuep = strdup (suboptarg);