Make sure asterisk builds on OpenBSD
authorKinsey Moore <kmoore@digium.com>
Fri, 13 Jan 2012 21:42:12 +0000 (21:42 +0000)
committerKinsey Moore <kmoore@digium.com>
Fri, 13 Jan 2012 21:42:12 +0000 (21:42 +0000)
commit76888b59903e8a83bdbc68bc809b7ade43fe817e
tree1808350cfc381ae911cc886547a06fd1308efab9
parent9c161503dca5eb7944244ba96c05270794994677
Make sure asterisk builds on OpenBSD

OpenBSD defines SO_PEERCRED, but it returns a 'struct sockpeercred', not
'struct ucred', which causes compilation of main/asterisk.c to fail in
read_credentials().  This allows configure to check for sockpeercred and
asterisk to deal with it properly.

(closes issue ASTERISK-18929)
Reported-by: Barry Miller
Patch-by: Barry Miller
........

Merged revisions 350730 from http://svn.asterisk.org/svn/asterisk/branches/1.8
........

Merged revisions 350731 from http://svn.asterisk.org/svn/asterisk/branches/10

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@350732 65c4cc65-6c06-0410-ace0-fbb531ad65f3
bootstrap.sh
configure.ac
main/asterisk.c