blob: c35f508140eef7c3ac6eaccc2b16bfefbbd131a1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
BOOL SendNAWS()
{
CONSOLE_SCREEN_BUFFER_INFO csbi;
VERIFY(::GetConsoleScreenBufferInfo(hConsoleOutput,&csbi));
BYTE sbd[4];
sbd[0]=csbi.dwSize.X>>8;
sbd[1]=csbi.dwSize.X&0xFF;
sbd[2]=csbi.dwSize.Y>>8;
sbd[3]=csbi.dwSize.Y&0xFF;
return SubNegotiate(toNAWS,sbd,sizeof(sbd));
}
BOOL nawsOnDo()
{
TRACE0("DO NAWS\n");
AskWill(toNAWS);
return SendNAWS();
}
|