File: rfc1035bindsource.c

package info (click to toggle)
cone 0.75-1
  • links: PTS, VCS
  • area: main
  • in suites: lenny
  • size: 31,040 kB
  • ctags: 13,930
  • sloc: ansic: 90,648; cpp: 79,781; sh: 18,355; perl: 3,218; makefile: 1,611; yacc: 289; sed: 16
file content (22 lines) | stat: -rw-r--r-- 557 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
/*
** Copyright 1998 - 2000 Double Precision, Inc.
** See COPYING for distribution information.
*/
#include	"config.h"
#include	"rfc1035.h"
#include	<sys/types.h>
#include	<sys/socket.h>
#include	<arpa/inet.h>
#include	<errno.h>

static const char rcsid[]="$Id: rfc1035bindsource.c,v 1.1 2003/12/16 01:19:02 mrsam Exp $";

/*
**	Bind a socket to a local IP. This is used to control the source IP
**	address when making TCP connection.
*/

int	rfc1035_bindsource(int sockfd, const struct sockaddr *addr, int addrlen)
{
	return bind(sockfd, addr, addrlen);
}