Mercurial > hg > freeDiameter
diff libfdcore/cnxctx.c @ 730:e21d79595045
minor improvements
author | Sebastien Decugis <sdecugis@nict.go.jp> |
---|---|
date | Thu, 24 Feb 2011 17:19:42 +0900 |
parents | f7c665948e0c |
children | 4a9f08d6b6ba |
line wrap: on
line diff
--- a/libfdcore/cnxctx.c Thu Feb 24 17:19:14 2011 +0900 +++ b/libfdcore/cnxctx.c Thu Feb 24 17:19:42 2011 +0900 @@ -107,6 +107,7 @@ CHECK_PARAMS_DO( port, return NULL ); CHECK_PARAMS_DO( ep || family, return NULL ); CHECK_PARAMS_DO( (! family) || (family == AF_INET) || (family == AF_INET6), return NULL ); + CHECK_PARAMS_DO( (! ep) || (ep->ss.ss_family == AF_INET) || (ep->ss.ss_family == AF_INET6), return NULL ); CHECK_PARAMS_DO( (! ep) || (!family) || (ep->ss.ss_family == family), return NULL ); /* The connection object */