protoc update.
Support multiple interfaces
merge from upstream