s4:winbind/wb_samba3_protocol.c - rework it using concrete enum values
authorMatthias Dieter Wallnöfer <mdw@samba.org>
Thu, 16 Jun 2011 07:01:04 +0000 (09:01 +0200)
committerMatthias Dieter Wallnöfer <mdw@samba.org>
Thu, 16 Jun 2011 08:14:52 +0000 (10:14 +0200)
This changes commit 49352cafb4259503e6afb44d38db9bfd525d5e0d to comply
with kblin's plans.

Autobuild-User: Matthias Dieter Wallnöfer <mdw@samba.org>
Autobuild-Date: Thu Jun 16 10:14:52 CEST 2011 on sn-devel-104

source4/winbind/wb_samba3_protocol.c

index 95861d1fa433a5c296e25d50094595bc6d5f6697..f0f803dac5df656ef848c11c89abb2f95757338f 100644 (file)
@@ -179,9 +179,33 @@ NTSTATUS wbsrv_samba3_handle_call(struct wbsrv_samba3_call *s3call)
                return wbsrv_samba3_pam_logoff(s3call);
 
        /* Unimplemented commands */
-       default:
-               DEBUG(4, ("Unimplemented winbind samba3 request %d\n",
-                     s3call->request->cmd));
+       case WINBINDD_GETPWSID:
+       case WINBINDD_PAM_CHAUTHTOK:
+       case WINBINDD_PAM_CHNG_PSWD_AUTH_CRAP:
+       case WINBINDD_LOOKUPRIDS:
+       case WINBINDD_LOOKUPSIDS:
+       case WINBINDD_SIDS_TO_XIDS:
+       case WINBINDD_ALLOCATE_UID:
+       case WINBINDD_ALLOCATE_GID:
+       case WINBINDD_SHOW_SEQUENCE:
+       case WINBINDD_WINS_BYIP:
+       case WINBINDD_WINS_BYNAME:
+       case WINBINDD_GETGRLST:
+       case WINBINDD_GETSIDALIASES:
+       case WINBINDD_DSGETDCNAME:
+       case WINBINDD_INIT_CONNECTION:
+       case WINBINDD_DUAL_SIDS2XIDS:
+       case WINBINDD_DUAL_USERINFO:
+       case WINBINDD_DUAL_GETSIDALIASES:
+       case WINBINDD_DUAL_NDRCMD:
+       case WINBINDD_CCACHE_NTLMAUTH:
+       case WINBINDD_NUM_CMDS:
+       case WINBINDD_CHANGE_MACHACC:
+       case WINBINDD_PING_DC:
+       case WINBINDD_DC_INFO:
+       case WINBINDD_CCACHE_SAVE:
+               DEBUG(10, ("Unimplemented winbind samba3 request %d\n",
+                          s3call->request->cmd));
                break;
        }