aboutsummaryrefslogtreecommitdiffstats
path: root/trunk/assuan/assuan-listen.c
diff options
context:
space:
mode:
Diffstat (limited to 'trunk/assuan/assuan-listen.c')
-rw-r--r--trunk/assuan/assuan-listen.c20
1 files changed, 9 insertions, 11 deletions
diff --git a/trunk/assuan/assuan-listen.c b/trunk/assuan/assuan-listen.c
index 04db68ce..2ef93340 100644
--- a/trunk/assuan/assuan-listen.c
+++ b/trunk/assuan/assuan-listen.c
@@ -14,9 +14,7 @@
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
- * License along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
- * USA.
+ * License along with this program; if not, see <http://www.gnu.org/licenses/>.
*/
#include <config.h>
@@ -116,17 +114,17 @@ assuan_accept (assuan_context_t ctx)
-int
+assuan_fd_t
assuan_get_input_fd (assuan_context_t ctx)
{
- return ctx? ctx->input_fd : -1;
+ return ctx? ctx->input_fd : ASSUAN_INVALID_FD;
}
-int
+assuan_fd_t
assuan_get_output_fd (assuan_context_t ctx)
{
- return ctx? ctx->output_fd : -1;
+ return ctx? ctx->output_fd : ASSUAN_INVALID_FD;
}
@@ -135,10 +133,10 @@ assuan_get_output_fd (assuan_context_t ctx)
assuan_error_t
assuan_close_input_fd (assuan_context_t ctx)
{
- if (!ctx || ctx->input_fd == -1)
+ if (!ctx || ctx->input_fd == ASSUAN_INVALID_FD)
return _assuan_error (ASSUAN_Invalid_Value);
_assuan_close (ctx->input_fd);
- ctx->input_fd = -1;
+ ctx->input_fd = ASSUAN_INVALID_FD;
return 0;
}
@@ -147,11 +145,11 @@ assuan_close_input_fd (assuan_context_t ctx)
assuan_error_t
assuan_close_output_fd (assuan_context_t ctx)
{
- if (!ctx || ctx->output_fd == -1)
+ if (!ctx || ctx->output_fd == ASSUAN_INVALID_FD)
return _assuan_error (ASSUAN_Invalid_Value);
_assuan_close (ctx->output_fd);
- ctx->output_fd = -1;
+ ctx->output_fd = ASSUAN_INVALID_FD;
return 0;
}