Add definitions for opn
Merge pull request #2802 from shinnn/opn

Add definitions for opn