function smsgateway_settings() {
// only administrators can access this module
if (!user_access('admin smsgateway')) {
drupal_access_denied();
return;
}
On line 398, it says 'admin smsgateway', it should be 'administer smsgateway'.
I'd submit a patch, but its a simple change ;-)