raw-posix: add a raw_open_common helper
authorChristoph Hellwig <hch@lst.de>
Mon, 15 Jun 2009 11:53:38 +0000 (13:53 +0200)
committerChristoph Hellwig <hch@brick.lst.de>
Mon, 15 Jun 2009 11:53:38 +0000 (13:53 +0200)
commitcd45c40e05a3cce359ae0c83be3b915dd3137bbe
tree31ac0562b0dbdbe64bbd00448c5392ef38dfe9a3
parentab96087cbf3455ddca012884d64a612e7689446a
raw-posix: add a raw_open_common helper

raw_open and hdev_open contain the same basic logic.  Add a new
raw_open_common helper containing the guts of the open routine
and call it from raw_open and hdev_open.

We use the new open_flags field in BDRVRawState to allow passing
additional open flags to raw_open_common from both.

Signed-off-by: Christoph Hellwig <hch@lst.de>
block/raw-posix.c