What is the difference between struct proto and struct proto_ops : Both are having the same functions:setsockopt,getsockopt,bind,connect etc... So which functions are called when we call connect ,bind from userspace....