Add O_EXCL flag when opening segment for creation
authorAlex Pyrgiotis <apyrgio@grnet.gr>
Fri, 1 Feb 2013 10:52:53 +0000 (12:52 +0200)
committerFilippos Giannakos <philipgian@grnet.gr>
Mon, 11 Mar 2013 09:39:46 +0000 (11:39 +0200)
commit9df870d7cd8e2b0a1debabed54ed75396124b558
treec22871441da2453a0a0bf0745f623dc3c5134a51
parentb782cd3d1774de6bca36c39fa30548a333af20b8
Add O_EXCL flag when opening segment for creation

Security fix. One could potentially pass a wrong argument in xseg_create
and destroy an already initialized segment. Ensuring creation
exclusiveness makes xseg less error-prone.
xseg/drivers/user/xseg_posix.c
xseg/drivers/user/xseg_pthread.c