/*
- * Copyright (C) 2006-2008 Andre Noll <maan@systemlinux.org>
+ * Copyright (C) 2006-2009 Andre Noll <maan@systemlinux.org>
*
* Licensed under the GPL v2. For licencing details see COPYING.
*/
if (!conf->filename_given)
free(filename);
if (pfwd->fd >= 0)
- return 8192;
+ return 1;
free(pfwd);
return -E_FW_OPEN;
}
if (!FD_ISSET(pfwd->fd, &s->wfds))
return 1;
// PARA_INFO_LOG("writing %zd\n", *wng->loaded);
- ret = write(pfwd->fd, wng->buf + wn->written,
+ ret = write(pfwd->fd, *wng->bufp + wn->written,
*wng->loaded - wn->written);
if (ret < 0)
return -E_FW_WRITE;
.short_help = file_write_args_info_help,
.detailed_help = file_write_args_info_detailed_help
};
+ file_cmdline_parser_free(&dummy);
}