/mandos/release

To get this branch, use:
bzr branch http://bzr.recompile.se/loggerhead/mandos/release

« back to all changes in this revision

Viewing changes to plugins.d/password-prompt.c

* plugins.d/mandos-client.c (main): Bug fix: Check result of setgid().
                                    Bug fix: If taking down network
                                    interface, do not drop privileges
                                    completely; save them and reassert
                                    privileges when needed.

Show diffs side-by-side

added added

removed removed

Lines of Context:
190
190
  }
191
191
  
192
192
  t_new = t_old;
193
 
  t_new.c_lflag &= ~(tcflag_t)ECHO;
 
193
  t_new.c_lflag &= ~ECHO;
194
194
  if(tcsetattr(STDIN_FILENO, TCSAFLUSH, &t_new) != 0){
195
195
    perror("tcsetattr-echo");
196
196
    return EXIT_FAILURE;