The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Помогите с socket programming #2"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Помогите с socket programming #2"
Сообщение от kzu emailИскать по авторуВ закладки on 11-Ноя-02, 21:38  (MSK)
Суть проблемы:
Я кодил на Си без проблем пока имел dialup подсоединение с интернет, но вот теперь у меня подключение через cable modem. Буду краток. Вот код (раньше работал):

_________________________________________________________________

#include<string.h>
#include<sys/types.h>
#include<sys/socket.h>
#include<netinet/in.h>
#include<arpa/inet.h>
#include<stdio.h>
#include<unistd.h>

void main(){

int sockfd;
char mes [ 200 ];
int che;
struct sockaddr_in addr;
sockfd = socket ( AF_INET, SOCK_STREAM, 0);
perror("socket");
addr.sin_family = AF_INET;
addr.sin_addr.s_addr = inet_addr ( "127.0.0.1" );
addr.sin_port = htons ( 21 );
che = connect ( sockfd, (struct sockaddr *)&addr, sizeof ( addr ));
perror("c");
if ( che != -1 ){
  recv ( sockfd, mes, 200, 0 );
  printf("%c\n", mes);
}

}

____________________________________________________________

Теперь функция connect выдает ошибку "Illegal seek". Помогите понять в чем проблема?
     С уважением,
                                        kzu.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: Помогите с socket programming #2"
Сообщение от Booter emailИскать по авторуВ закладки on 15-Ноя-02, 04:32  (MSK)
>Теперь функция connect выдает ошибку "Illegal seek". Помогите понять в чем проблема?

Странно все это. Между физикой и сокетами дофига еще промежуточных слоев. А стандартные примеры из обучалки сокетам работают? :)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: Помогите с socket programming #2"
Сообщение от kzu Искать по авторуВ закладки on 17-Ноя-02, 18:18  (MSK)
>>Теперь функция connect выдает ошибку "Illegal seek". Помогите понять в чем проблема?
>
>Странно все это. Между физикой и сокетами дофига еще промежуточных слоев. А
>стандартные примеры из обучалки сокетам работают? :)

Спасибо за желание помочь. Все уже работает. Пришлось брать стандартный пример из обучалки и корректировать его под себя.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру