prompt_Printf(arg->prompt, "Usage: nat %s %s\n", arg->cmd->name,
prompt_Printf(arg->prompt, "usage: nat %s %s\n", arg->cmd->name,
nat_RedirectAddr(struct cmdargs const *arg){  if (!arg->bundle->NatEnabled) {    prompt_Printf(arg->prompt, "nat not enabled\n");    return 1;  } else if (arg->argc == arg->argn+2) {    int error;    struct in_addr localaddr, aliasaddr;    struct alias_link *link;    error = StrToAddr(arg->argv[arg->argn], &localaddr);    if (error) {      prompt_Printf(arg->prompt, "address redirect: invalid local address\n");      return 1;    }    error = StrToAddr(arg->argv[arg->argn+1], &aliasaddr);    if (error) {      prompt_Printf(arg->prompt, "address redirect: invalid alias address\n");      prompt_Printf(arg->prompt, "Usage: nat %s %s\n", arg->cmd->name,                    arg->cmd->syntax);      return 1;    }    link = PacketAliasRedirectAddr(localaddr, aliasaddr);    if (link == NULL) {      prompt_Printf(arg->prompt, "address redirect: packet aliasing"                    " engine error\n");      prompt_Printf(arg->prompt, "Usage: nat %s %s\n", arg->cmd->name,                    arg->cmd->syntax);    }  } else    return -1;  return 0;}